jQuery返回[object Object]但dev工具响应得到我想要的

时间:2015-11-07 17:58:25

标签: php jquery yii2

在我的控制器中有actionGetRandomCode。为什么当我用这样的jQuery显示时

var ran = $.get('index.php?r=registrations/get-random-code');
alert(ran);

它的节目[object Object]
但是在我的开发工具响应中,我得到了我想要的RQLGLS

1 个答案:

答案 0 :(得分:0)

您需要使用.done并将警报放入其中。 Ajax方法是异步的,因此您需要使用回调函数来解析结果

var ran = $.get('index.php?r=registrations/get-random-code').done(function(data) {
    alert( "Data: " + data );
});