Codeigniter Ajax错误通信错误

时间:2018-01-24 07:39:23

标签: php ajax

我正在尝试使用CodeIgnitor视图中的ajax input onchange触发器检查表中是否已存在用户名。

视图上的Ajax函数

<script> 
$('#username').on('change',function(e){
var u_name=$(this).val();
$.ajax({
type: "POST",
url: "<?php echo site_url('home/checkUserExist');?>",
data: { u_name: u_name },
dataType: "html",
success: function(msg){
                 $('#error_msg').empty();
                 $('#error_msg').append(msg);
                    },
error:function(error){
                $('#error_msg').append("There is some errors on server : " + error.error);
                    return false;
                    }
             });
});
</script>

控制器功能

function checkUserExist()
{
     $u_name= strip_tags(mysql_real_escape_string(trim($this->input->post('u_name'))));
     if($this->public->checkMemberExisit($u_name)==false)
     {
         echo "<p>Username Exists, Try another username</p>";
     }
     else
     {
         echo "<p>Username Available</p>";
     }

}

但我一直收到这个错误:

服务器上有一些错误:function(){if(h){var d = h.length;!function f(b){n.each(b,function(b,c){var d = n .TYPE(c)中, “功能” === d a.unique&安培;&安培; k.has(C)|| h.push(C):?!C和;&安培; c.length&安培;&安培; “字符串”= = d&amp;&amp; f(c)})}(arguments),b?e = h.length:c&amp;&amp;(g = d,j(c))} return this}

谁能告诉我发生了什么事。以前它曾经工作过。

0 个答案:

没有答案