在我的应用程序中,我使用JQuery数据表来显示我的产品详细信息。我有很多购买过滤器(价格,产品类型等),最后在数据表中,用户有链接查看选定的产品详细信息。表格示意图如下;URL太长 - 如何在jQuery中为锚标记执行POST
而表人口,我已经附加过滤PARAMS到锚元素的href。代码片段如下所示;
"mRender" : function(page, type, full) {
return '<a href="' + CXT_PATH
+ '/page?filters='
+ getFilters()
+ '">' + "LINK" + '</a>'
}
}
这里getFilters()
有时返回的过滤器100的,由此造成的网址太长。我认为,虽然默认锚点链接点击它们作为GET请求传递。所以可能会有一个大小限制。
所以,我不希望我的用户会有奇怪的结果,当他们选择多个过滤器..
我打算如下事情:
每当用户点击链接,它会调用在JavaScript中的方法和表单发布(因为页面重新加载是必需的)。请指导我,如何实现在JavaScript或jQuery或任何其他更好的方式来实现相同。
我在使用Spring MVC + JSP +的Javascript & JQuery的
为什么下降投票?我想,我清楚地说明了我的问题陈述。 – appu