Javascript 如何在jPut中通过ajax获取JSON数据

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

在这个链接中,我找到了一个有用的jQuery插件,可以方便地将
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'
});