2012-10-08 94 views

回答

7

看到這個演示:http://fiddle.jshell.net/Tj7Z8/

額外;你的if語句

希望它適合需要:)

代碼

function checkinputs(ticker, btn) { 
    alert(ticker + "[ " + $(btn).parent().find("input").val() + " ]" + $(btn).parent().find("input").val().length); 
    var x = false; 
    if (ticker == 0) { 
     if ($(btn).parent().find("input").val() != '') { 
      alert($(btn).parent().find("input").attr("name") + "<>" + $(btn).parent().find("input").val()); 
      x = true; 
     } 
    } 

    return x; 
} 
var progressTicker = 0; 
$("button[class$='nextBtn']").click(function() { 
    var returns = checkinputs(progressTicker, this); 
    alert(returns); 
    if (returns == true) { 
     alert('inside'); 
    } 
});​ 
+2

+1 Good catch bro :) – undefined

+0

@Khalid all good!很高興幫助':)' –

2
if (condition); 
{ 
    operation(); 
} 

第一;關閉如果,那麼操作將始終執行,而不管條件的值如何。另一方面,這是正確的:

if (condition) 
{ 
    operation(); 
} 
+0

業餘犯錯誤lol – Khalid

+0

這是對的,但不要爲此感到難過,有時我們所有人都會犯這些錯誤,特別是如果我們累了。 –