了解更好的Jquery Ajax

问题描述 投票:-2回答:2

我阅读了有关JQuery.ajax的文档,但我有一些问题。

从这里:http://api.jquery.com/jquery.ajax/

使用Json自动发送和接收的数据? ajax方法$.ajax中的代码是Jquery代码还是Ajax代码?然后,当我在ajax中编写代码时,我正在使用ajax方法编写Jquery代码或使用JQuery帮助编写ajax代码?

jquery json ajax
2个回答
0
投票

所有的写作都是像Dale在评论中所说的那样。

假设您有一个javascript对象,并且您想使用ajax将其发布到您的后端。您必须使用JSON.stringify()将其转换为JSON字符串,因为此方法将javascript对象或数组或您发送回的任何内容序列化为后端可以读取和理解的JSON字符串。

JSON.parse将字符串解析为javascript对象。例如,如果你有var text ='{“name”:“John”,“birth”:“1986-12-14”,“city”:“New York”}';你可以使用var obj = JSON.parse(text);将其解析为javascript对象

这就是我如何将它与asp.net一起用作后端。

希望这有帮助


0
投票

如果你询问内容类型,可以在传递给$ .ajax.for示例的对象中指定,如果你想发送和接收json,请设置如下:

jQuery.ajax({
'type': 'POST',
'url': url,
'contentType': 'application/json; charset=utf-8',
'data': JSON.stringify(data),
'dataType': 'json'
});

以及关于jquery ajax的类型:它是纯JavaScript的XMLHttpRequest的包装器。

© www.soinside.com 2019 - 2024. All rights reserved.