[英]Showing error while passing json encoded associative array from php to javascript
我像這樣在json_encode之后有一個關聯數組
{"1":"CourseA", "2":"CourseB"}
並將其存儲在名為$ jsonObject的php變量中。現在,我要將其發送到javascript函數並在該函數內部使用該數組。 該函數按如下方式在onclick上調用:
<a href="#" onclick="popup('.$jsonObject.');">link</a>
問題是:顯示錯誤:無效的ID彈出窗口({....
原因是什么,應該采取什么解決方案? 順便說一句,我正在穆迪工作,上面的鏈接顯示在穆迪塊內,並在$ this-> content-> text內聲明。
HTML對JSON進行編碼以轉義特殊字符,
<a href="#" onclick="popup('.htmlspecialchars($jsonObject).');">link</a>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.