动态新增下拉框,数据是要从数据库里取的.如何实现???<script language="JavaScript">
function addFile()
{
var str = '<select size="1" name="D1">'
document.getElementById('MyFile').insertAdjacentHTML("beforeEnd",str)
}
</script>
<input type="button" value="增加(Add)" onclick="addFile()">
数据要从数据库里取.??
function addFile()
{
var str = '<select size="1" name="D1">'
document.getElementById('MyFile').insertAdjacentHTML("beforeEnd",str)
}
</script>
<input type="button" value="增加(Add)" onclick="addFile()">
数据要从数据库里取.??
s.options[i].text="abc";i的值记录好就行了
var endstr='</select>'
var soptions ="<option value='[value]' selected='selected'>";
var endsoptions=</option>";
var options = "<option value='[value]'";
var endoptions="</option>";for(var i = 0 ; i<=result.length; i++){
if(i=0){
str +=soptions +result[i]+endsoptions;
}str +=options +result[i]+endoptions
}
str+=endstr;
}result就是用AJAX返回的结果数组
id为DropDownList控件的ID
function addOptions(id)
{
var ddl=document.getElementById(id);
for(var i=0;i<10;i++)
{
//Options的第一个参数为Text值,第二个参数为Value值
ddl.add(new Option(i,i));
}
}