このようなjson_encodeの後に連想配列があります
{"1":"CourseA", "2":"CourseB"}
これは $jsonObject という名前の php 変数に格納されます。これを JavaScript 関数に送信し、その配列をその関数内で使用したいと考えています。この関数は、次のように onclick で呼び出されます。
<a href="#" onclick="popup('.$jsonObject.');">link</a>
問題は次のとおりです。エラーが表示されます:無効な id popup({....
その理由とその解決策は何ですか?ところで、私はmoodleで作業しており、上記のリンクはmoodleブロック内に表示され、$this->content->text内で宣言されています。