jQuery DataTables를 사용하여 양식에 데이터를 표시하고 있습니다. 필자는 데이터를 필터링하기 위해 여러 매개 변수를 전송해야하는 요구 사항이 있습니다. jQuery에서 값 배열을 fnServerParams로 전달할 수 있습니까?
현재 내가 사용하고
는 : CHK1, chk2 ..이 체크 박스와 단순 위해서입니다$('.datatable').dataTable({
"sDom": "<'row'<'span3'l><'span6'f>r>t<'row'<'span5'i><'span4'p>>",
"bServerSide": true,
"sAjaxSource": //myurl,
"bProcessing": true,
"sPaginationType": true,
"bSort": true,
"iDisplayLength": 20,
"fnServerParams": function (aoData) {
if (filtersAdded === "true") {
aoData.push({ "name": "chk1", "value": true});
}
},
"fnCreatedRow": function (nRow, aData, iDataIndex) {
// Do stuff with row data
},
"bFilter": false,
"bDestroy": true
});
, 사용자가 같은 사실을 확인, 추정 할 수 있습니다. 이제 내 코드에서 chk1 값을 쉽게 검색 할 수 있지만 사용자가 3 또는 4 개의 확인란을 선택하면 (내 페이지에 7-8 개의 확인란이 표시됨) 내 요구 사항이 무엇입니까? 나는이 모든 3-4 선택 체크 박스 값을 배열에 코드 (MVC)에 전달하고 싶다.
var filterarray = [];
filterarray .push({ "name": "chk1", "value": true});
filterarray .push({ "name": "chk2", "value": true});
지금 내가 어떻게이 fnServerParams
값으로 filterarray 전달하지 : 나는대로 배열의 모든 선택이 끝난 체크 박스 데이터를 받고, 지금
을 뭐하는 거지? 어떤 도움을 주시면 감사하겠습니다.