What steps will reproduce the problem?
1. setup complete serverside based datatable.
2. enter text in a filter column
What is the expected output? What do you see instead?
Expected is the ajaxcall, which requests server side data to be sent.
Instead a javascript error
TypeError: oSettings is undefined
"type": oSettings.sServerMethod,
in jquery.dataTables.js "fnServerData": function
occures.
The following patch solved it for me:
-------------------------------------
@@ -326,7 +327,7 @@
aoData.push({ "name": "sRangeSeparator", "value": properties.sRangeSeparator });
if (fnServerDataOriginal != null) {
- fnServerDataOriginal(sSource, aoData, fnCallback);
+ fnServerDataOriginal(sSource, aoData,
fnCallback,oTable.fnSettings());
}
else {
$.getJSON(sSource, aoData, function (json) {
-------------------------------------
What version of the product are you using? On what operating system?
* @version 1.9.2
* @file jquery.dataTables.js
* File: jquery.dataTables.columnFilter.js
* Version: 0.9.0
Please provide any additional information below.
Original issue reported on code.google.com by jeich...@googlemail.com on 20 Nov 2012 at 2:43
Original issue reported on code.google.com by
jeich...@googlemail.com
on 20 Nov 2012 at 2:43