当我用ajax发送数据时,php不会得到任何东西

时间:2016-10-31 22:05:58

标签: php jquery json ajax

发布并获得正常工作,但json返回错误的值,或者我的php代码出错了。

  $(function () {
   $('#username').on('keypress',function () {
      var input = $('#username').val();
       if(input.length>=4){
           $.ajax({
               url:'registration_php.php',
               type: 'POST',
               data:{username:input},
               success:function () {
                   $.getJSON('registration_php.php',function (text) {
                       alert(text.user);
                   });
               }
           });
       }
   });
});

2 个答案:

答案 0 :(得分:0)

h1(key) = key % 11
h2(key) = 7 - (key % 7)

将结果作为参数直接传递给你的响应

答案 1 :(得分:0)

你应该指定一个dataType:" json"在你的ajax电话中

success:function(result) {
                   var items = JSON.parse(result);
                   alert(items['user']);
                 }