jqueryオートコンプリートをajax呼び出しで行っています。私は自分のコードの背後のメソッドでフィルタをやっています。私はUIでそれらをフィルタリングしたくありません。どうやってするか。具体的には、ユーザーが 'St.'例えば、私は 'セント'結果に「Saint」と表示されます。しかし、jqueryは結果を「Saint」と表示していません。 jqueryオートコンプリートに「聖」も表示するにはどうすればよいですか?jquery/asp.netオートコンプリートの結果をフィルタリングしないでください
コードのjQueryには.csで背後に
function GetNames(text) {
$.ajax({
type: "POST",
url: "Default.aspx/GetSchools",
dataType: "json",
data: '{ "data":"' + text + '"}',
contentType: "application/json; charset=utf-8",
success: function(data) {
$('#university').autocomplete({
source: data.d,
focus: function(event, ui) {
$('#university').val(ui.item.Descr);
return false;
},
select: function(event, ui) {
$('#university').val(ui.item.Descr);
$('#universityID').val(ui.item.UnivCode);
return false;
}
});
}
});
}
コードは、それがjqueryui documentation
私たちにあなたのコードを示すなら、私たちはより良く助けることができます –
郵便番号をください! –
がコードを追加しました。 – Shankar