我有一个表单,用户可以1.)检查一个选项并完成。或者2.)检查另一个选项并填写一个文本字段。满足所有要求后显示警报
整体而言,毕竟是说和做完我想我的警报显示,但它没有。
$('.know-your-role').show('fast', function() {
var $checkboxes = $('input:checkbox.checkchoice');
if($checkboxes.is(':checked')){
// show this after checked and the input has been filled.
alert('cool');
}else if($checkboxes.is(':checked') & $(".year").va() != ""){
alert('cool');
}
});
如何在满足所有要求(复选框和输入)后获得显示的警报? 我制作了一张fiddle here以显示我正在处理的内容。
非常感谢您的帮助。
你是对的逻辑部分。但即使在逆转条件http://jsfiddle.net/Jg8jT/10/的顺序时也是如此。我留下了同样的问题。 – Modelesq 2013-03-14 20:49:38
有没有办法实现OR || senario:'if(conditionA && conditionB){ //这样做 }或(conditionA){ //做那个 }'? – Modelesq 2013-03-14 20:50:39
'if(conditionA &&!conditionB){// behaviorA} else if(conditionA && conditionB){// behaviorB}'? – daGUY 2013-03-15 01:01:29