我遇到此代碼的問題,有人可以幫我嗎?從對象中獲取字符串
<script type="text/javascript">
$(document).ready(function()
{
$obj = $.get('getSesion.php',function(data){ });
//$dato=JSON.stringify(obj);
//$dato=dojo.toJson(obj);
alert($obj);
if($obj != 'NULL')
{
$('#apDiv7').load('logeado.php');
}else{
$('#apDiv7').load('deslogeado.php');
}
}
);
</script>
問題是從$ obj我得到[object Object]
。我搜索瞭如何轉換它,但我沒有成功。
更多詳情。從數據我可以得到一個數字(0無限)或字符串NULL。取決於我得到的價值,在apDiv7
我將加載登錄窗口或窗口的用戶連接。
我試圖
var data =$obj.d;
,但我得到 「未定義」 串
控制檯登錄 http://imageshack.com/a/img46/4004/ufgv.jpg
解決這種情況:
var msg = $.ajax({type: "GET", url: "getSesion.php", async: false}).responseText;
您的函數正在返回一組數據,請嘗試對其進行迭代。 –
嘗試'console.log($ obj);'而不是'alert'來查看對象是什麼,那麼你應該能夠從中取出字符串。 – Samsquanch