想利用datatable的sAjaxSource 重新附一个url,并且url后边带上一个自定义的参数,代码如下:
searchCsOrTsReporterProblem:function(event){
var obj = $(event.target);
var clickId=obj.attr("code");
var oSettings = problemTable.fnSettings();
oSettings.sAjaxSource = "fail/loadProblemsInHandle?tiaojian="+clickId;
problemTable.fnDraw();
},
可是chorm捕获不到tiaojian这个参数,后台String searchCondition = request.getParameter("tiaojian");这样接受也接受不到值,问这是什么原因引起的?
如果我得到了一个DataTable在DataSet.Table["mytable"]中,现在我想在这个DataTable的第一列之前再加入一列(名为ID),可以做到么?我的想法是:自己建立一个临时的DataTable,建立这个ID列,然后把DataSet.Table["mytable"]的其他列拷贝过来. 但是这么做好像也太笨了,如果我要在mytable其中加入一列呢?如果方便的话,......
答案就在这里:datatable问题
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。
你的答案我看了,但是所问非所答,你解决的是为datatable添加列,而我的是关于向后台传递参数的问题。而且你的答案中有错别字
如果我得到了一个DataTable在DataSet.Table["mytable"]中,现在我想在这个DataTable的第一列之前再加入一列(名为ID),可以做到么?我的想法是:自己建立一个临时的DataTable,建立这个ID列,然后把DataSet.Table["mytable"]的其他列拷贝过来. 但是这么做好像也太笨了,如果我要在mytable其中加入一列呢?如果方便的话,......
答案就在这里:datatable问题
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。
什么版本的,应该fnSettings返回的是新对象,不支持直接修改原来的配置
新版版本的用ajax.url().load()来重新加载新数据源数据
http://datatables.net/reference/api/ajax.url%28%29.load%28%29