我有一个带有Spring表单的JSP,它具有data属性,如下所示:
<form:form method="post" action="/test/contracts" class"exampleform" data-token="${SessionAttribute}">
注意:$ {SessionAttribute}存在。
然后在js文件中,我通过以下方式获取该数据属性的值:
var $container = $(event.target).closest('.exampleform);
var $inputs = $container.find(':input');
var token = $container.attr('data-token');
注意:container是获取表单的变量。
我通过Ajax调用发送它,这对Chrome,Firefox和IE 11非常有效,但IE8,IE9和IE10都失败了。我得到的错误信息是:
HTTP状态405 - 不支持请求方法“POST”