继承我的代码,所以你看到我正在尝试做什么,这显然是行不通的:
$('#selector').change(function() {
if ($(this).val().length > 0)
{
$.ajax({
type: "POST",
url: "ajax.php",
data: "id="+$(this).val(),
success: function(data){
if (data != 'error')
{
$('#main_url').val(data[2]);
$('#main_url_title').val(data[3]);
}
}
});
}
});
我设置了一个警报(数据);弹出的就是“数组”。所以现在我的2个字段都填充了“r”和“a”...这样做的正确方法是什么?
答案 0 :(得分:0)
我想你可以用json数据编码php数组,然后用json和jquery
在ajax.php中添加类似echo json_encode($your_php_array)