0
此代碼有什麼問題。它適用於以前版本的Jquery,但在版本1.11.0中停止工作。該腳本檢查用戶名可用性並在div #status中打印結果。Jquery腳本在版本1.11.0中停止工作
該腳本只能部分工作。它向check-username.php發送請求,並顯示loading.gif和文本「請稍等」,但不會打印check-username.php文件中的結果。它永遠在「請稍等」。
Javascript控制檯不顯示任何錯誤消息。
<script type="text/javascript">
pic1 = new Image(16, 11);
pic1.src = "/loading.gif";
$(document).ready(function() {
$("#nn").change(function() {
var usr = $("#nn").val();
var paro = $("#par").val();
$("#status").html('<img src="/loading.gif" align="absmiddle">Please wait');
$.ajax({
cache: false,
type: "POST",
url: "/check-username.php",
data: "nn=" + usr + "&prr=" + paro,
success: function (msg) {
$("#status").ajaxComplete(function (event, request, settings) {
$("#nn").removeClass('object_ok');
$("#nn").addClass("object_error");
$(this).html(msg);
});
}
});
});
});
</script>
是否有absmiddle對齊? –
'請稍候'無效的html。圖片標籤應該關閉'' –
有沒有可能打開控制檯並檢查是否有錯誤? –