我正在使用一些jQuery datatabes库,该库在拖动列并传递table.sortOrder属性时会触发事件。
下面是执行此操作的实际JS代码
#include <cstdio>
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main(int argc, char *argv[]) {
Mat img = imread("lena.bmp", CV_LOAD_IMAGE_COLOR);
imshow("lena", img);
}
现在可以在同一页面上
$('#handlerTable').dragtable({persistState: function(table) {
table.el.find('th').each(function(i) {
if(this.id != '') {table.sortOrder[this.id]=i;}
});
$.ajax({url: 'http://url/columnutil.jsp',
data: table.sortOrder});
}
});
我看到的是[对象对象]
在JSP文件中,当试图从这样的参数获取值时
alert({table.sortOrder});
我得到一个空字符串
我尝试了这种方式的变体
request.getParameter("data");
并执行getParameter(“ somedata”)我得到相同的结果。虽然如果不是放置table.sortOrder,我会放置一些字符串值,例如
$.ajax({url: 'http://url/columnutil.jsp',
data: {somedata:table.sortOrder}});
getParameter()将返回“你好!”
我想念什么吗?我问这个问题很la脚,因为我确实读了很多很多类似的主题,但是我尝试的所有东西都没有用。