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> 构造函数重载 jq 验证插件 如何把代码放到文件中?然后从网页执行这个文件 JsonStore问题 这段JS代码的错误,为什么不能得到leftDivWidth的值 如何隐藏真实地址?在IE浏览器左上角有后退,前进工具按钮会显示上一页的真实地址? document.execCommand("SaveAs",...)的问题 急~~有关框架的问题 easyui 的calendar怎么嵌套到datagrid中 在<SELECT>里的<option>可以是图片吗,怎么做? 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>