我需要使用 jquery $.post 从服务器获取一个字符串,问题是我无法从中获取 responseText。所以如果我跑
role = $.post('user_helper/return_current_role', {id: 3}, null, "json").responseText;
console.log(role);
我得到undefined
如果我尝试
role = $.post('user_helper/return_current_role', {id: 3}, null, "json");
console.log(role);
我得到一个 object Object { readyState=1, getResponseHeader=function(), getAllResponseHeaders=function(), more...}
,其中 responceText 是,例如,teacher
。这是从萤火虫复制的响应:
readyState
4
responseText
"teacher"
status
200
statusText
"OK "