easyui中用克隆方式生成动态combobox,新增的combobox渲染有问题 easyui渲染 combobox动态生成 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <div id="conditionDiv" class="conditionDiv"> <div> <select name="relations[]" class="relationsSelect" style="width: 80px"> <option value="Equal" selected="selected">等于</option> <option value="GreaterOrEqual">大于等于 </option> <option value="Greater">大于</option> <option value="LessOrEqual">小于等于 </option> <option value="Less">小于</option> </select> <a href="javascript:void(0)" class="delRow_Link">删除</a> </div> </div> <div><input type="button" class="easyui-linkbutton" value="添加新行" id="addRow" /></div><script type="text/javascript"> //楼主很多错误的。你克隆元素同时也会克隆事件,所以只会选择第一个 //渲染后的div复制是没有用的 //方法:先定好一个模板,所有都从这个模板里复制,而且id号不能有减有加,必须一直累加(在此不需要用ID) $(function(){ var temp = $("#conditionDiv").html();//保存渲染前的模板 $("#conditionDiv select").combobox({panelHeight:"auto"});//渲染 $("#conditionDiv a").remove();//删除第一个删除按钮 $("#addRow").click(function(){ $(temp).appendTo($("#conditionDiv")).find("a").click(function(){ $(this).parent().remove();//删除整行 }).parent().find("select").combobox({panelHeight:"auto"});//加载新行并渲染 }) })</script> 求一JS个正则表达式 extjs 4 在构建时的获得上级属性 EXTJS Grid嵌套Grid 选择行问题 如何学习好js啊。。 求助:javascript正则表达式表单验证 我下载了一个jquery-1.5.min.js怎么用啊 这种写法是为了不让人明白吗? 一段JS页面搜索程序,在FireFox下不能执行. 模态窗口不执行javascript? 怎么可以控制当前打开的网页的大小,还有不要显示工具栏,状态栏等 jq事件委托解绑问题 帮我看下这个JS加密算法,数字咋不一样,5位数
<div>
<select name="relations[]" class="relationsSelect" style="width: 80px">
<option value="Equal" selected="selected">等于</option>
<option value="GreaterOrEqual">大于等于 </option>
<option value="Greater">大于</option>
<option value="LessOrEqual">小于等于 </option>
<option value="Less">小于</option>
</select>
<a href="javascript:void(0)" class="delRow_Link">删除</a>
</div>
</div>
<div><input type="button" class="easyui-linkbutton" value="添加新行" id="addRow" /></div><script type="text/javascript">
//楼主很多错误的。你克隆元素同时也会克隆事件,所以只会选择第一个
//渲染后的div复制是没有用的
//方法:先定好一个模板,所有都从这个模板里复制,而且id号不能有减有加,必须一直累加(在此不需要用ID)
$(function(){
var temp = $("#conditionDiv").html();//保存渲染前的模板
$("#conditionDiv select").combobox({panelHeight:"auto"});//渲染
$("#conditionDiv a").remove();//删除第一个删除按钮
$("#addRow").click(function(){
$(temp).appendTo($("#conditionDiv")).find("a").click(function(){
$(this).parent().remove();//删除整行
}).parent().find("select").combobox({panelHeight:"auto"});//加载新行并渲染
})
})
</script>