如何使用显示在html中的传递ajax数据



我有一个问题,似乎找不到解决我问题的"最佳"解决方案。。我有一个AJAX调用,它通过jQuery在DOM中显示数据。

JSON-

[{
"id":"123"
},
{   "id":"456"
}]

JS-

$(document).ready(function() {
$.ajax({
url: 'get/data',
dataType: 'json',
data: '{}',
success: function(data) {
var html = '';
$.each(data, function(i) {
html += '<p>My ID: ' + data[i].id + '</p>';
}
$('#id').append(html);
},
error: function(err) {
console.log(err);
}
})
});

正如你所看到的,我在这里显示这些数据。我想通过选择一个复选框并按下按钮或点击链接,将该ID传递给另一个AJAX调用。实现这一目标的最佳方法是什么?

编辑:很抱歉,我的实际问题与数组数据有关。我已经更新了代码。我现在在html中显示一个JSON数组,并且我想传递我单击的用户/行的id?

谢谢,Andy

$(document).ready(function() {
var resid;
$.ajax({
url: 'get/data',
dataType: 'json',
data: '{}',
success: function(data) {
resid = data.id;
var html = '';
html += '<p>My ID: ' + data.id + '</p>'; $('#id').append(html);
},
error: function(err){
console.log(err); 
}
});
$('link').click(function () {
// pass id to second ajax
});
});

try-jquery模板https://github.com/codepb/jquery-template希望能帮助你