javascript - 来自函数的 AJAX 调用将不起作用

标签 javascript jquery ajax

var usernameInfo= $('#usernameInfo');
var ele= $('#username');
var username= ele.val();
if(username.length >=6 || username.length <=32)
{
  usernameInfo.removeClass('error').addClass('correct').html('<img src="loader.gif" align="absmiddle" />&nbsp;Checking availability...');
  ele.removeClass('wrong').addClass('normal');
  $.ajax({
    type: "POST",
    url: "ajax_check_username.php",
    data: "username=" + username,
    succes: function (server_response) {
      usernameInfo.ajaxComplete(function(event, request){
        if(server_response == '1')                                
        {
          jVal.errors= true;
          usernameInfo.removeClass('correct').addClass('error').html('<img src="not_available.png" align="absmiddle" /> Not Available').show();
          ele.removeClass('normal').addClass('wrong');
        }
        else if(server_response == '0')
        {
          usernameInfo.removeClass('error').addClass('correct').html('<img src="available.png" align="absmiddle" /> Available').show();
          ele.removeClass('wrong').addclass('normal');
        }
      });
    }
  });     
}

问题是我已经从另一个脚本使用了这个 AJAX 调用,它与工作 .php 文件一起工作(经过测试和工作),但现在它不会......任何帮助都会很好。谢谢

最佳答案

          succes: function (server_response) {

你拼错了 success

关于javascript - 来自函数的 AJAX 调用将不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8206091/

相关文章:

javascript - Hapi JS 路由处理程序中的 JS 变量范围

javascript - 在 Meteor-Ionic 应用程序中删除导航栏后添加后退按钮

javascript - 在 javascript 函数中使用选择器 "$(this).find()"jQuery

javascript - 使用 JSON 上传图像不起作用

java - 如何使用 POSTMAN JSON 发布 "Date"?

javascript - afterLabelTextTpl 在 extjs4 中的使用

javascript - 如何在svg中反射(reflect)一个元素

jquery - 如何在 <li> 中找到 <ul> 然后将类添加到 <li>

jquery - Rails 5.1 中还需要 `require jquery_ujs` 吗?

jquery - 数据表重新初始化 (jQuery)