select option 根据数据库选中 数据库selectphpoption 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 模拟了一下,是可以的。<?php$row[11] = 1;?><select id="paid_type"> <option value="0">0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option></select><script>function setSelectByValue(domSelect,strVal){ var opts = domSelect.options; for(var i=0,j=opts.length;i<j;i++){ if(opts[i].value===strVal){ return domSelect.selectedIndex=i; }}}setSelectByValue(document.getElementById('paid_type'),'<?php echo ($row[11])?>');</script>如果你还是不行,可以在循环体中输出opts[i] 与 strVal的值比对看看,是哪里出问题。 我的实现是这样,你参考下:Javascript代码:case 'str': eq_select1=op=='eq'?'selected':''; eq_select2=op=='neq'?'selected':''; eq_select3=op=='include'?'selected':''; eq_select4=op=='not_include'?'selected':''; result="<select name='op'><option value='eq' "+eq_select1+">等于</option><option value='neq' "+eq_select2+">不等于</option><option value='include' "+eq_select3+">包含</option><option value='not_include' "+eq_select4+">不包含</option></select>";测试通过。 通过浏览器firebug,看下是否报错? 为什么php输出,在IE下报这样的错?火狐却没问题! self的问题 强烈推荐台湾中原大学的php教程。 诙谐幽默,那绝对是大陆的教程没法比的 php上实现删除备份 求一个广告轮显的例子 nusoap.php 高手帮帮忙呀!!!为何 odbc_num_rows($result_id) 总是返回 -1? Mysql5的小问题 session问题 PHP 扩展开发遇到的问题 $_SERVER['HTTP_HOST'] 地址自定义 如何删除多维数组中的一组数组
$row[11] = 1;
?><select id="paid_type">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select><script>
function setSelectByValue(domSelect,strVal){
var opts = domSelect.options;
for(var i=0,j=opts.length;i<j;i++){
if(opts[i].value===strVal){
return domSelect.selectedIndex=i;
}
}
}
setSelectByValue(document.getElementById('paid_type'),'<?php echo ($row[11])?>');
</script>
如果你还是不行,可以在循环体中输出opts[i] 与 strVal的值比对看看,是哪里出问题。
Javascript代码:case 'str':
eq_select1=op=='eq'?'selected':'';
eq_select2=op=='neq'?'selected':'';
eq_select3=op=='include'?'selected':'';
eq_select4=op=='not_include'?'selected':'';
result="<select name='op'><option value='eq' "+eq_select1+">等于</option><option value='neq' "+eq_select2+">不等于</option><option value='include' "+eq_select3+">包含</option><option value='not_include' "+eq_select4+">不包含</option></select>";
测试通过。