Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jqueryajax返回空白数据_Jquery - Fatal编程技术网

jqueryajax返回空白数据

jqueryajax返回空白数据,jquery,Jquery,我正在学习如何使用JQuery帮助检查数据可用性 我在控制器中编写了一个用于检查数据输入的函数,URL如下: 但是返回的数据是空白的 <script language="javascript"> $(document).ready(function(){ $(document).change(function(){ var usr = $("#data\\[User\\]\\[name\\]").val();

我正在学习如何使用JQuery帮助检查数据可用性

我在控制器中编写了一个用于检查数据输入的函数,URL如下:

但是返回的数据是空白的

<script language="javascript"> 
    $(document).ready(function(){  
        $(document).change(function(){ 
            var usr = $("#data\\[User\\]\\[name\\]").val();
            $.post{"http://www.mywebsite.com/controllers/action/",
                usr,
                function(msg){alert(msg);}
            }
        });
    });   
</script>

<div id="username">
    <input type=text name="data[User][name]" id="data[User][name]">
</div>             

你真的应该和我认识

您的JavaScript看起来非常错误:)

首先,内联Java脚本的格式应如下所示:

<script type="text/javascript">


然后检查整个javascript语法…

正确的数据到达您的服务器了吗?在您的服务器代码中,您曾经执行过一次
操作($data=null)
,但是
$this->\uuu avail($udata)
当您进行常规http post时,是否收到响应?您是否发出了警报(usr);确保你的房间里没有垃圾?另外,您发布到的URL是否与当前页面位于同一域中?如果没有,您的请求将被拒绝,原因是无效的同源策略()。
<script type="text/javascript">