我面對,我有幾乎相同的ID多個div但有增量從到任意數量到底出了問題,我想用這個用戶名檢查功能對每個不同用戶名字段,並在其特定的相關div中顯示其結果。我嘗試了所有可能的方式,但沒有奏效。jQuery的結果在其相對的div
這裏是我的Fiddle
這裏是我的代碼
$(document).ready(function() {
$('[id^=Loading]').hide();
});
function check_username(){
var username = $("[id^=username]").val();
if(username.length > 1){
$('[id^=Loading]').show();
$.post("username-Check.php", {
username: $('[id^=username]').val(),
}, function(response){
$('[id^=Info]').fadeOut(2100);
$('[id^=Loading]').fadeOut(2100);
setTimeout("finishAjax('Info', '"+escape(response)+"')", 2000);
});
return false;
}
}
function finishAjax(id, response){
$('#'+id).html(unescape(response));
$('#'+id).fadeIn(2000);
}
其不工作 – DUbaicos
我添加了一個小提琴來顯示它的工作。如果它不適合你,請檢查控制檯是否有錯誤。請給出更有用的反饋比'它不工作' –
它的工作原理,但只有前兩個文本框,當我有更多的文本框時,它不會工作 – DUbaicos