2014-03-27 39 views
0

我想我已经与操作员犯了一些错误,但我似乎无法弄清楚,请帮助。Jquery运算符问题

$("#registersubmit").click(function(){ 
    if($("#registerinput_username").val() == "" || $("#registerinput_email").val() == "") 
    { 
    alert("All fields are required!"); 
    } 
}); 
+2

它只是缺少$,你应该使用选择器jQuery或$ –

回答

1

您在if声明的条件下第二选择错过$("#registerinput_email").val()应该$("#registerinput_email").val()

if($("#registerinput_username").val() == "" || $("#registerinput_email").val() == "") 
{ 
    alert("All fields are required!"); 
} 
0

你错过$你的第二选择,它应该是

$("#registerinput_email")` 

代替:

("#registerinput_email") 

所以你的代码应该是这样的:

if($("#registerinput_username").val() == "" || $("#registerinput_email").val() == "") 
// ------------        ^add $ here 
{ 
    alert("All fields are required!"); 
} 
0
$("#registersubmit").click(function(){ 
    if($("#registerinput_username").val() == "" || $("#registerinput_email").val() == "") 
    { 
    alert("All fields are required!"); 
    } 
});