내 프로젝트에서 Datatables를 사용하려고합니다. "fnServerData"콜백 옵션의 사용법을 알고 싶습니다.Datatables에서 fnServerData 이해
$(document).ready(function() {
$('#example').dataTable({
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": "xhr.php",
"fnServerData": function (sSource, aoData, fnCallback, oSettings) {
oSettings.jqXHR = $.ajax({
"dataType": 'json',
"type": "POST",
"url": sSource,
"data": aoData,
"success": fnCallback
});
}
});
});
는 "sSource"무엇 "aoData"매개 변수 여기 우리가 어떻게 거기에 값을 공급하고 있습니다 - 나는 문서 Here를 통과하고 예제 코드 다음 보았는가? 또한 JSP 또는 PHP를 소스 (sAjaxSource)로 사용하는 대신 JSON 데이터를 동적으로 가져올 수있는 양식을 제출할 수 있습니까?
(당신이 ... 그것을 이름 Phyton, 노드) 괜찮습니다 자식 클래스 (jQueryDataTableParamModel에서 확장되는 클래스)를 만들고 클라이언트에서 서버로 보내는 각 추가 필드에 대한 속성을 추가해야합니다. 이 경우 Input1과 Input2의 두 속성을 추가해야합니다. 그렇게하면 ASP.NET MVC가 자동으로 값을 바인딩합니다. –
정보 주셔서 감사합니다. 슬프게도 나는 ASP.NET MVC의 :-(에 대해 많이 알고하지 않습니다하지만 난이 도움이 될 것입니다 확신합니다! – mainguy
을 잘 설명. 감사 – Richie