≡
×
Plus
Manual
Examples
Reference
Download
Blog
Community
Support
fnReloadAjax()
fnReloadAjax()
genger
Posts: 4
Questions: 1
Answers: 0
November 2009
edited November 2009
in
General
I use dataTables-1.5. I can`t use fnReloadAjax() on my datatable. Maybe I haven`t got a plugin?
My error is: Object doesn`t support this property or method.
Thank for You help.
Replies
kellyjandrews
Posts: 15
Questions: 0
Answers: 0
November 2009
You will want to add this to a script page - I put mine in a general scripts page that I linked to my html doc -
[code]
$.fn.dataTableExt.oApi.fnReloadAjax = function ( oSettings, sNewSource, fnCallback )
{
if ( typeof sNewSource != 'undefined' )
{
oSettings.sAjaxSource = sNewSource;
}
this.oApi._fnProcessingDisplay( oSettings, true );
var that = this;
$.getJSON( oSettings.sAjaxSource, null, function(json) {
/* Clear the old information from the table */
that.oApi._fnClearTable( oSettings );
/* Got the data - add it to the table */
for ( var i=0 ; i
genger
Posts: 4
Questions: 1
Answers: 0
November 2009
In my case rather this code works better:) I don`t know why...
[code]
$.fn.dataTableExt.oApi.fnReloadAjax = function(oSettings, sNewSource)
{
oSettings.sAjaxSource = sNewSource;
this.fnClearTable(this);
this.oApi._fnProcessingDisplay(oSettings, true );
var that = this;
$.getJSON(oSettings.sAjaxSource, null, function(json){
/* Got the data - add it to the table */
for (var i=0; i
allan
Posts: 65,815
Questions: 1
Answers: 10,950
Site admin
November 2009
Hi genger,
It looks like you might have an older version of the plug-in from your second post. Were you getting a Javascript error or anything before?
Regards,
Allan
This discussion has been closed.
Replies
[code]
$.fn.dataTableExt.oApi.fnReloadAjax = function ( oSettings, sNewSource, fnCallback )
{
if ( typeof sNewSource != 'undefined' )
{
oSettings.sAjaxSource = sNewSource;
}
this.oApi._fnProcessingDisplay( oSettings, true );
var that = this;
$.getJSON( oSettings.sAjaxSource, null, function(json) {
/* Clear the old information from the table */
that.oApi._fnClearTable( oSettings );
/* Got the data - add it to the table */
for ( var i=0 ; i
[code]
$.fn.dataTableExt.oApi.fnReloadAjax = function(oSettings, sNewSource)
{
oSettings.sAjaxSource = sNewSource;
this.fnClearTable(this);
this.oApi._fnProcessingDisplay(oSettings, true );
var that = this;
$.getJSON(oSettings.sAjaxSource, null, function(json){
/* Got the data - add it to the table */
for (var i=0; i
It looks like you might have an older version of the plug-in from your second post. Were you getting a Javascript error or anything before?
Regards,
Allan