私はユーザーが姓で検索するフィルタリングをしようとしています。今私はkeypressでそれを持っていますが、もちろんこれはあまりにも多くのAjaxリクエストを行います。jqueryでajaxフィルタを作成するには?
私はこれを行うべきか、テーブルなど、すべての結果(私はそれで情報を持つテーブルを作成する部分図を持っている)
$(function()
{
$('#LastName').keypress(function()
{
$.post('ActionMethod', { 'lastName': $(this).val() }, function (response)
{
$('#results').html(response);
});
});
});
任意のアイデアを返しています。私はロジックがオートコンプリートと似ていると思うし、あなたはdbをクエリする前にいくつのキーストロークを設定できるのか知っています。
私はそれについて考えていましたが、4は長すぎます。私は、多くのアジア人の名前は2文字(li、maなど)であることを意味します。これは実際には機能しません。私は多分彼らがそれを行う入力を停止するようなものを考えています。 – chobo2