0
我想使用ajax post方法捕獲json對象,但我無法獲取它。我無法獲得使用json對象的返回值
我的Jquery:
$.post($('#formsignin').attr('action'),
$('#formsignin').serialize(),
function(data, status){
$("user_name").text(data.NameOfUser||'No value');
$("user_name").text(data.EmailAddress||'No value');
},"json");
和我的PHP:
$status1['NameOfUser'] = 'xxx';
$status1['EmailAddress'] = '[email protected]';
header('Content-type: application/json');
echo json_encode($status1);
exit(0);
請告訴我,有沒有其他的辦法做到這一點相同的功能?
你的js代碼'user_name'似乎是它的一個ID,這樣你的jQuery的處理程序應該是'$( '#USER_NAME')' – CodeGodie
也是你使用'submit()'提交表單?你怎麼調用'$ .post'? – CodeGodie
$('#login')。click(function(){});像我打電話。 – sabaresh