【发布时间】:2013-03-03 11:51:21
【问题描述】:
我的页面上有一个选择选项并根据我编写的所选选项加载syslogout.php :
echo '<script type="text/javascript">$("#divSys").mouseup(function() {
var open = $(this).data("isopen");
if(open) {
window.location="sysLogout.php?sysid="+document.getElementById("divSys").value;
}
$(this).data("isopen", !open); });
</script>';
它工作正常。但是这段代码:
<script type="text/javascript">$("#divSys").mouseup(function() {
var open = $(this).data("isopen");
if(open) {
window.location="sysLogout.php?sysid="+document.getElementById("divSys").value;
}
$(this).data("isopen", !open); });
</script>
它不起作用,sysid 的返回值对于所有选项都是固定的(例如 1 或 2)。 为什么?
【问题讨论】:
-
jQuery 也是
$("#divSys").val()