0
、私は私の単純なビューのコードここでは、ZendのフレームワークでjQueryのオートコンプリートビューヘルパーを使用しようとしている:ここでZend FrameworkのオートコンプリートのjQuery UIフォームヘルパー問題
echo $this->autoComplete("brand",
"",
array(
'source' => $this->url(
array('controller' => 'json', 'action' => 'brands'),
'default',
true),
'minLength' => '2'
));
JS出力コード:
<script type="text/javascript">
//<!--
$(document).ready(function() {
$("#brand").autocomplete({"source":"\/json\/brands","minLength":"2"});
});
//-->
</script>
ZFがソースURL( "/ json/brands")をエスケープします。私は公式ドキュメントでこれを見つけた:
データをJSONにキャストされているので、安全などの実行可能JavaScriptをマークするをZend_Json_Exprクラスを使用してください。
しかし、ソースURLをパラメータとして指定する必要があります。どうしたらいいですか?