select的option异常的总结
来源:互联网 发布:linux查看阵列卡型号 编辑:程序博客网 时间:2024/05/21 20:42
来源:http://www.ido321.com/1189.html
昨天,在项目中碰到了option显示异常的原因,截图如下:
Firefox中用css控制之后效果
chrome和IE中css不奏效
代码:
<div class="controls"> <select name="ksname" id="ksname"> <?php while (!!$rowDK = fetchAssoc($resultDK)) { ?> <optgroup label="<?php echo $rowDK['name']; ?>"> <?php $resultKS = queryDB("select table_dake.id,table_keshi.sid,table_keshi.name from table_dake,table_keshi where table_dake.name='{$rowDK['name']}' and table_keshi.sid=table_dake.id"); while(!!$rowKS = fetchAssoc($resultKS)) { ?> <option value ="<?php echo $rowKS['name']; ?>"><?php echo $rowKS['name']; ?></option> <?php </optgroup> } } free($resultDK); free($resultKS); ?> </select> </div>
调试了很久,在网上也找了方法,最终无果,只要去请教大牛了。大牛建议我去查看一下源代码,是不是样式改变了?这段代码的select部分没有任何样式,怎么会多?看了源代码之后,样式的确没有多,但是每个option后面多了一个</optgroup>.又回头看了代码,才明白,我把</optgroup>写在了内循环中,按照我的逻辑,本应该放在外循环。调整之后,一切正常。
所以,调试代码又get了一招:查看原代码
下一篇:90个IT社区等你来挑!!
1 0
- select的option异常的总结
- 关于select option很好的总结
- 选中select的option
- select的option
- select option 的操作
- select option的使用
- select option的操作
- 显示Select的超长Option
- 动态生成select的option
- 清空SELECT的OPTION
- jquery添加select的option
- select 的option选中事件
- js控制select的option
- 动态添加select的option
- select option控件的操作方法
- select option 问题总结
- js select的option的操作
- JS获取select的option的值
- SpringMVC配置
- Android 获取assets的绝对路径
- Android天气预报app
- app-framework学习--3.0版本
- Palindromes_easy version
- select的option异常的总结
- 无领导小组讨论中常见的派别
- hdu 1728 逃离迷宫
- 【算法】【分治】两个排序数组的中位数
- poj 1742 Coins 多重背包变形
- LeetCode: Anagrams
- 字符编码过滤器 Servlet Filter
- C Tips
- 快乐的早起者