post后台返回json,怎么取特定的值

后台返回json

 [{"ID":1},{"Name":"名字"}]

我想取到1,绑定到ID的Textbox,取到Name,绑定到Name的Textbox

 $.post('/A/A', { id: 1 }, function (data) {
                                    alert(data.ID);
                                    alert(data.Name);
                                    $('#addID').textbox('setValue', data.IDNumber);
                                    $('#addName').textbox('setValue', data.Work_Number);
                                    $('#win').window('open');
                                })

$a ='[{"ID":1},{"Name":"名字"}]';
$data=(json_decode($a,true));
print_R($data);
echo $data[0]["ID"];

$.post('/A/A', { id: 1 }, function (data) {
var id=data.Id;
var name=data.name;
$('#addID').textbox('setValue', id);
$('#addName').textbox('setValue', name);
$('#win').window('open');
})

var jsonObj = eval('('+data+')');
var id=data.Id;
var name=data.name;
试试看行不行,先用eval把data解析成json对象,再进行操作