当我进行ajax调用时,我得到输入的ID,并将id添加到我的json数据中。
我需要获取此ID以使用它作为我的成功函数。
IE:在数据id = 1中,我需要成功获得.qte1
如果您有任何想法...... :)
$('#action-button').click(function() {
$.ajax({
type: 'POST',
url: 'get_qty.php',
data: {
'id': $('input[name=qte]').val(),
},
success: function(data) {
$(".qte").html("");
$(".qte").append(data);
}
});
return false;
});
答案 0 :(得分:0)
如果我理解你的话,你可以直接把这个值连接起来
var data = JSON.parse(data);
var $div = "#qte" + data.id;
$($div).html("test");
我已经转换为json
对象,因为如果您无权访问php
文件,则至少会从字符串转换为对象。确保您使用#
来呼叫特定的div
而不是类。
这是我的PHP:
header('Content-type: application/json');
$arr = array("id"=> $_POST['id'],"qty"=> "1");
echo json_encode($arr);