思路:设置下拉框的value属性,那么下拉框的option选项中相应value值选项就会被选中。
下面实例演示——根据文本框值设置下拉框选中项:
1、HTML结构
<select id="test"><option value="0">-- please select --</option>
<option value="1">option-1</option>
<option value="2">option-2</option>
<option value="3">option-3</option>
</select><br>
<input type="text" id="val"><input type="button" value="设置" onclick="fun()">
2、javascript代码
function fun(){var val = document.getElementById("val").value
document.getElementById("test").value = val
}
3、效果演示
为selected赋值为true即可。<select id="se">
<option>aa</option>
<option>bb</option>
</select>
<input type="button" value="选aa" onclick="document.getElementById('se').options[0].selected=true">
<input type="button" value="选bb" onclick="document.getElementById('se').options[1].selected=true">
var obj=document.getElementById('mySelect')for(var i=0i<jsondata.lengthi++){
obj.add(new Option(jsondata[i],jsondata[i]))
}
根据你传输的数据的实际格式进行修改一下吧。你后端不能用 linq吗? 都不通写 Response. 前端不能用jquery+其他UI框架吗,比如easyui?那会简单很多,真的