<div id="div">
<select>
<option name='selname'>请选择</option>
<option>一年级</option>
<option>二年级</option>
</select>
</div><button>button</button><script type="text/javascript">
$("select").clone().appendTo($("#div"));
$("button").click(function () {
$("option[name='selname']").html("select");
alert($("div").html()); //查看html里面都是select,就是clone的select还是请选择 //$("select").last().append("<option></option>");//加上这句都是select,这个select不能选了
});
</script>jQueryselectJavaScript浏览器
<select>
<option name='selname'>请选择</option>
<option>一年级</option>
<option>二年级</option>
</select>
</div><button>button</button><script type="text/javascript">
$("select").clone().appendTo($("#div"));
$("button").click(function () {
$("option[name='selname']").html("select");
alert($("div").html()); //查看html里面都是select,就是clone的select还是请选择 //$("select").last().append("<option></option>");//加上这句都是select,这个select不能选了
});
</script>jQueryselectJavaScript浏览器
解决方案 »
- 双向选择列表的验证
- 不使用页脚,怎样使一行文字总保持在每个打印分页的底部
- for(var i=0;i<this.str.length;i++) 中的str 为变量,应该怎么表示
- div内容滚动的高级应用问题
- 请教:如何用js实现截取一个字符串中的第一个数字
- js函数中传入动态参数就出现问题了,怎么解决?
- 能用JAVA强制改变meta的内容吗(waiting)
- javaScript中有没有split这样的函数??谢了!(以后二十陪还分)
- 好东西-各位小弟的网站,有时间请大家多多光顾(希望能方便得了大家!)
- 如何自动关闭网页?关于close()的使用
- Js问题
- jquery如何通过CLICK事件来做删除?并且删除后不刷新页面动态显示最新结果
通过可以 select.options.app( new Option(text,value) )
$("select").eq(1).append("<option>abc</option>");就不行了呢
试试
$("select")[1].options.add( new Option('abc') );
用dom对象可以
就是jquery对象不行
是不是jquery的clone有问题
你看一下,操作第一个是不是也一样
$("select:first").append("<option>abc</option>");
$(document).ready(function(){
$("select").clone().appendTo($("#div"));
$("button").click(function(){
$("option[name='selname']").each(function(){
$(this).parent().prepend("<option>select</option>").end().remove();
});
});
});
我测试过都可以。
我的IE8那就不清楚了,我的ie8也是可以的。