我無法解決此問題! 我有簡單的jQuery驗證按鈕單擊以驗證輸入字段是否爲空。輸入在空輸入上返回true
http://fiddle.jshell.net/fyxP8/3/
我不知道爲什麼,輸入申請的回報與價值時,它是空不空。
任何幫助是非常讚賞
我無法解決此問題! 我有簡單的jQuery驗證按鈕單擊以驗證輸入字段是否爲空。輸入在空輸入上返回true
http://fiddle.jshell.net/fyxP8/3/
我不知道爲什麼,輸入申請的回報與價值時,它是空不空。
任何幫助是非常讚賞
看到這個演示: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');
}
});
我想你剛剛在你的腳本一個錯字在這一行
if ($(btn).parent().find("input").val() != ''); {
冒號misplaces有... 比較
if (condition);
{
operation();
}
第一;
關閉如果,那麼操作將始終執行,而不管條件的值如何。另一方面,這是正確的:
if (condition)
{
operation();
}
業餘犯錯誤lol – Khalid
這是對的,但不要爲此感到難過,有時我們所有人都會犯這些錯誤,特別是如果我們累了。 –
+1 Good catch bro :) – undefined
@Khalid all good!很高興幫助':)' –