解决方案 »
- Java初学者,下周六程序设计答辩,窗体设计,在网上找的程序,想自己加个菜单,帮助菜单项如何实现??望前辈们指导一下,很急!!谢啦!
- 关于 DOMPDF 生成 PDF 中文换行的问题
- php 类文件应该如何互相加载
- 关于后台,如何对管理员行为进行日志纪录
- 快疯掉了,php发outlook日历邮件
- PHP怎么实现自动下载字体并且安装
- 初学php, 您未被授权查看该页是什么原因?
- 请问使用PHP编程的网站文件怎么包含不同目录下的文件?
- session_start(): Failed to initialize storage module.
- 怎么通过一维数组向多维数组赋值???--(也许有点菜:))
- $_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>";
测试通过。