什么是jQuery';s相当于javascript';Ajax请求中的s transport.responseText?
我正在尝试将Javascript的Ajax请求转换为jQuery的Ajax。 我的Javascript Ajax:什么是jQuery';s相当于javascript';Ajax请求中的s transport.responseText?,javascript,jquery,ajax,Javascript,Jquery,Ajax,我正在尝试将Javascript的Ajax请求转换为jQuery的Ajax。 我的Javascript Ajax: new Ajax.Request(url, { method: 'post', onSuccess: function(transport) { if (transport.responseText.length > 0) { var obj = jQuery.parseJSON(tra
new Ajax.Request(url, {
method: 'post',
onSuccess: function(transport) {
if (transport.responseText.length > 0) {
var obj = jQuery.parseJSON(transport.responseText);
callback(obj);
}
}
});
那么如何在jQuery中表示transport.responseText呢
jQuery.ajax({
url: url,
type: "POST",
success: //how to handle the JSON response returned by the request
});
提前谢谢 下面的代码片段将起作用
jQuery.ajax({
url : url,
type: 'post',
dataType: 'json',
success: function(data,textStatus,jQXHR)
{
if(data){
callback(data);
}
},
});
注意:无需使用parseJSON方法,因为此ajax方法返回JSON对象 浏览文档:特别是关于
success
的部分:Type:Function(任何数据、字符串textStatus、jqXHR、jqXHR)
是Prototype.js吗?请链接Ajax.Request的文档