使用Ajax处理Rest API调用的响应

时间:2016-11-14 07:53:00

标签: javascript jquery ajax rest

我正在尝试使用Ajax(Post请求)进行Rest API调用。 API将XML作为响应返回。我想在我的服务器端代码中解析响应,然后将解析后的值传递给客户端,这样我的表示层就不会不堪重负。

任何人都可以建议一种有效的方法来解析xml服务器端,然后将响应返回给ajax回调函数。基本上我正在寻找一种方法将解析后的值发送到我的ajax回调函数,该函数将在ajax状态成功时执行。

以下是我的ajax电话

$('button[name=sendsms]').on("click", function(){   

                var button = $(this);
                var form = button.parents('form:first');
                var postData = form.serialize();
                var formURL = form.attr("action");              
                $.post(formURL,{ data : postData, method : "ajax" }, function (data, status, response){
                    if(status == 'success'){
                        // Access the server side parsed data here
                    }

                }, );
        });
    });

0 个答案:

没有答案