2
這裏是我想要做的事:通過javascript傳遞PHP對象在Magento
在「應用程序/設計/前端/預設/默認/模板/ catalogsearch /高級/ form.phtml」 我有下面的PHP語句
<?php $x=$this->getStoreCategories(); ?>
如果我沒有錯誤$ x將是一個對象,當我顯示它在PHP中,我能夠查看它。
我需要這個對象轉換爲JavaScript對象(JSON),因爲我需要使用jQuery的Ajax
傳遞,但是當我執行
<script>
var obj = JSON.parse('<?php echo json_encode($x) ?>');
alert(obj.toSource());
</script>
警報給我一個空對象
任何人都可以請幫我
在此先感謝
是什麼讓你認爲客戶端上的JavaScript可以解析和執行你的服務器上的PHP代碼? – tdammers 2012-08-03 11:52:49
在* $ x *上做一個* var_dump *並指定它包含的內容。 – mithunsatheesh 2012-08-03 12:26:18