【发布时间】:2015-05-25 08:24:50
【问题描述】:
有谁知道如何根据数据库中的某个值隐藏和显示select-tag 下的选项?
这是我所做的,但它不起作用:
<script>
var a = <?php echo $row["status"]; ?>
if(a == 'To be check' || a == 'Endorsed By IT') {
$("#new").show();
} else
$("#new").hide();
</script>
这是#new下面的内容:
<div id="new">
<select name="status">
<option value="Request">Request</option>
<option value="Upload">Upload</option>
</select>
</div>
【问题讨论】:
-
将您的脚本代码包装在文档就绪处理程序中。
$(document).ready(function() { }); -
试试 var a = ''
-
你需要 jQuery
-
在您的问题中,您要求根据值在
select标记内隐藏或显示 options,但在您的代码中,您隐藏或显示整个div元素有一个select元素作为子元素。你到底想要什么?关于您的问题,您是否收到任何日志错误?你加载 jQuery 了吗?
标签: javascript php show-hide