私は livesearch を持っており、次のように順序付けられていないリストを使用しています。
<input id="search"/>
<ul id="list>
<li>1</li>
<li>2</li>
</ul>
これで、これらのアイテムに liveSearch 機能が追加されました。
$('#search').liveUpdate('#list').focus();
最初は静的リストでテストしていましたが、魅力的に機能しました。今、次のステートメントで非同期にロードしようとしています:
//$('#list').load('/search/organization');
//$('#list').load('/search/person');
//$('#list').load('/search/debitor');
$('#list').load('/search/accountname');
データは通常どおり読み込まれますが、検索が機能しなくなりました。私はajaxの使用に慣れていないので、これは一般的な問題でしょうか?
前もって感謝します、
編集:
このコード行を追加するか、別の場所で警告すると、1 が返されます。ul には常に 1 つの要素しかありません。
$('#list').load('/search/organization');
var test = jQuery('#list');
alert(test.length);
まだ解決策が見つかりません。