標題名爲「jQuery/Javascript未定義」的原因不是因爲我假設jQuery是一種語言,我知道jQuery是一種JavaScript語言庫,以防萬一某些迂腐讀者閱讀這個。我之所以寫這個標題是因爲我不知道代碼有什麼問題,所以jQuery或Javascript(所有jQuery的代碼編譯)都是錯誤的。Javascript/jQuery undefined
好了,回到正題,看看下面的代碼,他們給我一個未定義的值
//username validation
function username_val(){
username_value = $("input[name='username']").val();
span_error = "span[name='username_error']";
$(span_error).load('ajax_signup_username', {php_username_error:username_value}, function(){
return true;
});
}
我提醒一下,然後一個「不確定」返回。我認爲一個真正的將被返回。
function final_val(){
alert(username_val());
}
編輯:你們中的一些人說,我只能在成功PARAM返回true,但我需要這個驗證,因此,如果所有的驗證方法是真實的,在final_val將返回true 。關鍵是我需要final_val()中的真實值,或者如果你們有其他方法來驗證它,請告訴我。注意:我很急,所以如果我誤解了你的回答,請原諒我。我會離開幾個小時,直到那時我會檢查你的答案。
謝謝!
用'var'聲明變量。另外,使用「」上的「name」屬性不正確。給它一個「id」或「class」值,然後用它來找到它。 – Pointy
@Pointy感謝您的提示! –