私はjQueryのオートコンプリートを使用しようと、私はこのエラーを取得:jQueryのオートコンプリートのJSONパースエラー
Uncaught SyntaxError: Unexpected token < in JSON at position 2
私のコードは次のようである、HTML:
<div id="fastSearchBox" class="fastSearchBox">
<span style="direction: rtl; float: right;">search</span>
<input id="fastSearchInput" type="text" style="width: 150px; margin-right: 10px;"></input>
</div>
のjavascript:
users = [{"data":1,"value":"foo"}];
$("#fastSearchInput").autocomplete({
source: users,
select: function (event, ui)
{
}});
理由はわかりませんが、source
からlookup
に変更すると、
この問題は私にはよく知られていますが、あなたはどこかのコード内でいくつかのPHPを使用していないのですか? – mondersky
はい、私はおそらくソースが良くないと思う – dasdasd
"ルックアップ"に変更して、あなたのjsonチェックで、それらが空の値でないことを確認してください – dasdasd