日期:2014-05-16  浏览次数:20341 次

点按钮时jquery 的oTable每次都刷新一次或清空如何设,怎么实现
现在是这样的,单第一次调用submit_sh_new() 函数时,oTable_new里调用的数据是对的,
当第二次调用submit_sh_new() 函数时,oTable_new里调用的数据就再也不变了,为什么
提示DataTables warning:Unable to re-initialise DataTable.Please use the API to make any configuration changes required.
/----------------
我想实现每次调用submit_sh_new()时oTable_new调用的数据是动态变化的,如何实现
----------------/


function submit_sh_new() {
$('#mobile_window_new').window({
title: '请选择审批领导',
width: 700,
modal: true,
shadow: false,
closed: false,
resizable:false,
height: 400
});
var sdb= document.getElementById("dsprxx").value;//看选中了几个,多于1个不让提交
oTable_new = $('#ver-minimalists_2').dataTable({
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": 'new_upComPerson.jsp?rsfw='+sdb,
"bPaginate": true,//分页按钮 
"bLengthChange": false,//每行显示记录数 
"bStateSave":true,
"bAutoWidth": false,
"bFilter": false,//搜索栏         
//"sPaginationType": "full_numbers",
"aoColumns": [ {"bSearchable": false,"bVisible":false},null,null,null,null]
});
}




------解决方案--------------------
  "sAjaxSource": 'new_upComPerson.jsp?rsfw='+sdb,

url 加随机数

 "sAjaxSource": 'new_upComPerson.jsp?t='+Math.random()+‘&rsfw='+sdb,