下拉框赋值问题 <SELECT id=\"CertID\" name=\"CertID\" selected="+str[3]+">";<OPTION value=0>-请选择-</OPTION>";<OPTION value=1>初级</OPTION>";</select>这样赋值不行,怎么才赋值呢? str[3] 是数组,我从数据库读出来的值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样的 select 没有selected属性你可以判断下str[3]是多少然后给option里value是这个的赋值或者是selectedIndex= //这个是序号,可不是什么值哦 <select id="CertID" name="CertID"><OPTION value="0">-请选择-</OPTION><OPTION value="1">初级</OPTION></select><script>var str = [0,1];onload = function(){ document.getElementById("CertID").value = str[1];}</script> 4. $("#CertID option[index='"+str[3]+"']").attr("selected","true");5. $("#CertID option[value='"+str[3]+"']").attr("selected","true");5. $("#CertID option[text='"+str[3]+"']").attr("selected","true");你读出来的str[3] 是index,value,还是text 放进去就可以了 动态显示Table的内容 初学JavaScript,看不懂一段代码 如何将两个onChange写在一个select中? 在HTML中,如何创建定位标记? 图片问题 如何表示带变量的表单对象的名字??急!! 菜问题请帮忙看看 为什么我选择文件后,需要点击两次才能提交??? 如何把不让下拉列表框挡住层,困饶我好久了 一个汉字用CSS的定义大小为12px,那么他的宽度是12px吗?另外两个汉字之间的字符距离是否也是这么多??? (function($))这是什么写法啊 鼠标点击调用一个样式
你可以判断下str[3]是多少
然后给option里value是这个的赋值
或者是selectedIndex= //这个是序号,可不是什么值哦
<OPTION value="0">-请选择-</OPTION>
<OPTION value="1">初级</OPTION>
</select>
<script>
var str = [0,1];
onload = function(){
document.getElementById("CertID").value = str[1];
}
</script>
5. $("#CertID option[value='"+str[3]+"']").attr("selected","true");
5. $("#CertID option[text='"+str[3]+"']").attr("selected","true");你读出来的str[3] 是index,value,还是text 放进去就可以了