在对服务器进行AJAX调用后如何返回数据?

时间:2017-12-10 21:54:46

标签: javascript jquery ajax

我一直在玩这个。我的目标是将表单字段发布到URL / checkaddress并显示结果。问题是我的数据对象显示为空。 delivery_line _ 1应包含来自JSON内容的信息。我见过使用Callbacks和jQuery延迟对象的例子,但我似乎无法将它们合并到我的代码中。

我的代码如下:

      submitHandler: function(form) {

        // Submit Handeler 


             $.ajax({

                url: '/checkaddress',
                type: 'post',
                dataType: 'json',
                data: $('form#Form').serialize(),
                success: handleData

              });

             function handleData(data) {
                //do some stuff
                console.log(data.delivery_line_1);

            }


      }

我的表格是:

<form id="Form">

    <input class="fname" id="firstname" name="firstname" type="text" placeholder="First Name" />

    <input class="lname" id="lastname" name="lastname" type="text" placeholder="Last name" />


</form>

我发布的表单数据是firstname = Kalska&amp; lastname = Lamsm

当我进入Chrome浏览器工具中的“网络”标签时,单击“标题”选项卡,我会收到状态代码:200当我单击“响应”选项卡时,我没有任何回复。这是服务器没有响应任何数据还是我的代码不正确的问题?

0 个答案:

没有答案