メインテーブルの外にいくつかの検索ボックス/日付ピッカーを設定しようとしています。検索を行って、カスタム値で fnServerParams に値を渡す必要があることを読みました。だから、私はこれを行います:
"fnServerParams": function (aoData) {
aoData.push({
"name": "iArchiveYears", "value": $("#ddYears :selected").text()}
, { "name": "iMsgType", "value": $('#msgTypeSearch').val() }
)
},
firebug で表示すると、以下に示すように問題なく表示されます。
fnFilter と組み合わせたクリック関数を使用して、次のように、特定の列の特定の値で bsaed をフィルタリングしようとしています。
$('#msgTypeSearch').keyup(function (event) {
event.preventDefault();
oMsgDateDetail.fnFilter(this.value, 4, false, false, false, true);
});
何らかの理由で、これはまったくフィルタリングされておらず、検索ボックスの値が sSearch4 に表示されることに注意してください。したがって、fnServerParams を指定する必要がありますか? sSearch フィールドに日付 (2011 年) が表示されないため、よくわかりません。
fnFilter を使用してフィルタリングすることはまったく可能ですか??