动态添加多个
  • ,触发点击事件,实现添加功能,在线等,急解决
  • 笑_smile 2016-09-13 11:59:58
    这边是刚打开添加页面
    这边是点击新增场景按钮 动态添加的一个场景和组别(数据都是动态获取的)
    这边是第二次点击新增按钮 动态添加的场景和组别
    问题来了 场景里面的值直接被初始化了
    这边是js





    ...全文
    1053 7 打赏 收藏 转发到动态 举报
    写回复
    用AI写文章
    7 条回复
    切换为时间正序
    请发表友善的回复…
    发表回复
    • 打赏
    • 举报
    回复
    引用 6 楼 qq_14993893 的回复:
    我给了last 可以出来了 但是我再选择第二个场景,选择的时候,组别不会跟着改变
    下次问问题 直接贴文字版代码,别只放截图
    
    $(".addSceneAndPGroup").on('change','.sceneAdd',function(){
        	 var scene=$(this).val();
        	 //……success里
        	 var $pGroupAdd=$(this).parent().parent().next().find(".pGroupAdd");
        	 $pGroupAdd.html("");
        	 //……for里
        	 $pGroupAdd.append("……");
         });
    
    笑_smile 2016-09-18
    • 打赏
    • 举报
    回复
    我给了last 可以出来了 但是我再选择第二个场景,选择的时候,组别不会跟着改变
    • 打赏
    • 举报
    回复
    我预计你的.sceneAdd绑定的change事件代码也需要改
    • 打赏
    • 举报
    回复
    querySceneWithaddscene()里的$(".sceneAdd")改成$(".sceneAdd:last")
    Argyris 2016-09-14
    • 打赏
    • 举报
    回复
    可能是因为两次添加的select的name重复了吧。
    笑_smile 2016-09-13
    • 打赏
    • 举报
    回复
    我现在的问题是这个是动态拼接的嘛 添加一个,两个可以,添加第三个场景的时候就不可以了
    kittyno12 2016-09-13
    • 打赏
    • 举报
    回复
    addScene()中定义rowgroup检查下,有没有给select的option加checked

    87,994

    社区成员

    发帖
    与我相关
    我的任务
    社区描述
    Web 开发 JavaScript
    社区管理员
    • JavaScript
    • 无·法
    加入社区
    • 近7日
    • 近30日
    • 至今
    社区公告
    暂无公告

    试试用AI创作助手写篇文章吧