1
私は比較的新しいyadcfです。
タイプ 'auto_complete'のデータテーブルに検索フィルタを配置したいとします。 提供される提案は、クライアントの入力に基づくajaxコールに基づいている必要があります。auto_completeとajaxを使用したYADCFが機能しない
入力を開始したときに呼び出しが行われていないようです(要求はサーバーに送信されません)。
提案は、ロードされたデータに基づいており、ajax-callに基づいていません。
私は間違っていますか? 良い例が見つかりません。
マイコード:
yadcf.init(oTable, [{
column_number: 0,
filter_default_label: "Enter a familyname...",
filter_type: "auto_complete",
filter_plugin_options: {
source: function(request, response) {
$.ajax({
url: "/bamcers-ajax/familienaam",
dataType: "json",
type : 'Get',
data: { familyname: request.term },
success: function(data) { response(data.a);}
})
},
minLength: 2
},
sort_as: "alpha",
style_class: 'width250'
}, columndefs...
注:このコードが動作する罰金
$("#testField").autocomplete({
source: function(request, response) {
$.ajax({
dataType: "json",
type : 'Get',
url: '/bamcers-ajax/familienaam',
data: {familienaam: request.term},
success: function(data) {response(data);}
});
},
minLength: 2
});