Javascript 如何在jPut中通过ajax获取JSON数据
在这个链接中,我找到了一个有用的jQuery插件,可以方便地将Javascript 如何在jPut中通过ajax获取JSON数据,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,在这个链接中,我找到了一个有用的jQuery插件,可以方便地将JSON数据添加到HTML内容中 但我想知道如何通过ajax发送和获取json数据? 请帮帮我。 提前感谢。从服务器接收 $.getJSON(“发送方url”,函数(jsond){ }) 或 $.post(“发送者url”,{},函数(响应){ }) 用于从客户端发送 var json=[{“id”:1,“name”:“name1”}{“id”:2,“name”:“name2”}{“id”:3,“name”:“name3”}] $.p
JSON
数据添加到HTML
内容中
但我想知道如何通过ajax发送和获取json数据?
请帮帮我。
提前感谢。从服务器接收
$.getJSON(“发送方url”,函数(jsond){
})代码>
或
$.post(“发送者url”,{},函数(响应){
})代码>
用于从客户端发送
var json=[{“id”:1,“name”:“name1”}{“id”:2,“name”:“name2”}{“id”:3,“name”:“name3”}]代码>
$.post(“target_url”、json、函数(reply){
})
示例:target.php
试试这个
$.getJSON({
url: "test.php",
data:data,
success:function(response){
$('#list_div').jPut({
jsonData:data, //json
name:'list' //jPut name
},
});
这里test.php应该返回一个json数据
//jPut Code
$('#list_div').jPut({
ajax_url:'data.json', //json url
ajax_data:data, //data that you want to send
name:'list'
});
请下载并浏览文档和示例查看更多详细信息,我知道这一点,但我想将此jSON数据附加到多个div属性中。因此,在normail ajax请求中,我必须使用for循环来处理笨拙的问题,但我听说在jput中,我们不必使用循环,因此可以减少数据流量。。无论如何,感谢您的回复。@VaisakhPc:为什么循环会增加数据流量??它发生在客户端,对吗?
`alert(reply);
$.getJSON({
url: "test.php",
data:data,
success:function(response){
$('#list_div').jPut({
jsonData:data, //json
name:'list' //jPut name
},
});
//jPut Code
$('#list_div').jPut({
ajax_url:'data.json', //json url
ajax_data:data, //data that you want to send
name:'list'
});