【发布时间】:2011-08-20 06:20:24
【问题描述】:
我需要解决这个问题:
勾选复选框(“Session1”)时,如果“复选框”被选中/“真”和“选择列表”,则应从下拉列表中填写“选择”列表(“课程”)为空,则应填写“选择列表”。反之亦然。
现在我的表单中有这个 jquery 代码:
$("#Session1").click(function () {
{
if($("#Session1").attr("checked")==true)
{
alert("Course field is required");
}
}
});
非常感谢您的帮助!
【问题讨论】:
-
你有一个
{和}代表什么。你确定你复制的正确吗? -
看看这个:jsbeautifier.org - 这将使代码更容易调试。第二行和倒数第二行还有额外的大括号。
-
谢谢!我的错:(我删除了那些额外的大括号。代码按照编写的方式工作,但我需要添加这个逻辑,例如 "if($("#Session1").attr("checked")==true) && ($("txtCaterer"==null){ alert("Course field is required"); } }); 这个逻辑的第二部分不起作用。
标签: jquery checkbox if-statement