ListBox 用脚本怎么清空,赋值 rt调用ajax后,传回一个结果集,怎么把原来listbox的内容清空,然后把结果集赋上去 ?(结果集包含2个字段,id,name,listbox显示的是name)。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script>function show(){ var obj=document.getElementById("sel1"); for(var i=obj.options.length-1;i>=0;i--) obj.options[i]=null;}</script><input type="button" value="show" onclick="show()"><SELECT id="sel1" SIZE="5"> <OPTION VALUE="id1" SELECTED>name1</OPTION> <OPTION VALUE="id2">name2</OPTION></SELECT> 我这是引用了Jquery的 var url = "/MainData/GetCity"; var str = "<option value='0000'>请选择所在市</option>"; $.getJSON(url, function(data) { $.each(data, function(i, item) { str += '<option value=' + item["id"] + '>' + item["name"] + '</option>'; }); $("#city").html(str); });不用Jquery的不是很清楚,对象操作也就是document.getElementById("selectIDname").innerHTML = "";将你的数据组成上面的str的格式,再document.getElementById("selectIDname").innerHTML = str;就可以了 <script>function show(){ var obj=document.getElementById("sel1"); for(var i=obj.options.length-1;i>=0;i--) obj.options[i]=null; for(var i=0;i<5;i++) obj.options[i]=new Option("name"+i,"value"+i);}</script><input type="button" value="show" onclick="show()"><SELECT id="sel1" SIZE="5"> <OPTION VALUE="id1" SELECTED>name1</OPTION> <OPTION VALUE="id2">name2</OPTION></SELECT> 求个正则表达式的写法(1000-1999;2000-2999;...) js修改图片的宽度的问题 这段代码能否用循环实现? 求助:在一个JSP中写的XML 如何在JS中读出其中的值??并写到一个DIV中。 高分求修改成不要弹出窗口! 数据字典 Javascript的字符串如何才能是UTF-8编码? ExtJS4.2:想实现动态替换Viewport的内容,为何不符合预期呢? 简单问题 用JAVASCRIPT怎样来计算8:30 AM - 17:30 PM 之间的时间差呢? js脚本在火狐浏览器中不兼容怎么办啊 请指点js遮罩的问题
function show(){
var obj=document.getElementById("sel1");
for(var i=obj.options.length-1;i>=0;i--)
obj.options[i]=null;
}
</script>
<input type="button" value="show" onclick="show()">
<SELECT id="sel1" SIZE="5">
<OPTION VALUE="id1" SELECTED>name1</OPTION>
<OPTION VALUE="id2">name2</OPTION>
</SELECT>
var url = "/MainData/GetCity";
var str = "<option value='0000'>请选择所在市</option>";
$.getJSON(url, function(data) {
$.each(data, function(i, item) {
str += '<option value=' + item["id"] + '>' + item["name"] + '</option>';
});
$("#city").html(str);
});不用Jquery的不是很清楚,对象操作也就是document.getElementById("selectIDname").innerHTML = "";
将你的数据组成上面的str的格式,再document.getElementById("selectIDname").innerHTML = str;就可以了
function show(){
var obj=document.getElementById("sel1");
for(var i=obj.options.length-1;i>=0;i--)
obj.options[i]=null;
for(var i=0;i<5;i++)
obj.options[i]=new Option("name"+i,"value"+i);
}
</script>
<input type="button" value="show" onclick="show()">
<SELECT id="sel1" SIZE="5">
<OPTION VALUE="id1" SELECTED>name1</OPTION>
<OPTION VALUE="id2">name2</OPTION>
</SELECT>