我试图在成功接收数组之后传递json数据,但是我试图传递给模式窗口以编辑值。数据是数组,实际上具有值,但没有传递给html表单。
function passvalue(val,start,end)
{
var id=val;
var start=start;
var end =end;
//var dataString = "id=" + id;
$.ajax ({
type: "POST",
url: "get-results.php",
data: {id:id},
// dataType: 'json',
success: function(data)
{
//console.log(data);
$('#ctemail').val(data.cemail);
}
});
}
我的html是: 输入客户电子邮件地址
答案 0 :(得分:0)
我纠正了一些缺点。
function passvalue(val,start,end)
{
var id=val;
var start=start;
var end =end;
//var dataString = "id=" + id;
$.ajax ({
type: "POST",
url: "get-results.php",
data: 'id='+id, // multiple: data: 'id='+id+'&id2='id2,
// dataType: 'json',
success: function(json_data)
{
var data = JSON.parse(json_data); // Json parse
//console.log(data);
$('#ctemail').val(data.cemail);
}
});
}