1.用javascript给select添加选项
点击提交按钮时执行js方法
服务器控件一般都有这个属性比如button
OnClientClick=""
js里写将选中的值赋给hidden控件,hidden可以在后台获取
2.用url跳转将选择的值用参数的形式传过去
也是要点击提交按钮时执行js方法
3.ajax方式,类似于第二种方法
不明白可留言
java 代码 是后台执行 , 在前台 是无法执行的 ,
如果要从后台获取数据 要使用ajax的方式 在回调函数里面增加选项
function addOneOption(){$ajax({
url:url,
success:function(data){
var optionlist = eval('(' +data + ')')
var selectObj=document.getElementById("user_dm")
var option = document.createElement("option")
for(var t = 0 t < optionlist.lengtht++)
{
option.value=optionlist[t]
option.innerHTML = t
selectObj.appendChild(option)
}
},
})
var selectObj=document.getElementById("user_dm")
var option = document.createElement("option")
for(var t = 0 t < optionlist.lengtht++)
{
option.value=optionlist[t]
option.innerHTML = t
selectObj.appendChild(option)
}
</script>
====================================
<body>
<select id="user_dm" name="user_dm">
</select><br>
<input type="button" onClick="addOneOption()" value="添加">
</body>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)