我正在为我的项目使用java web-service我正在调用" form"来自我的静态js文件
redirectToLogout=function(user){
var form = $('<form action="/b.html/" name="vote" method="post"
style="display:none;"><input type="text" name="user"
value=\''+JSON.stringify(user)+'\'></input></form>');
$(form).submit();
}
我一直收到此错误Form submission canceled because the form is not connected
这似乎只发生在chrome ......
有什么想法吗?
答案 0 :(得分:1)
您需要将表单实际插入DOM中。
var $form = $('<form action="/b.html/" name="vote" method="post"
style="display:none;"><input type="text" name="user"
value=\''+JSON.stringify(user)+'\'></input></form>');
$('body').appendChild($form);
$form.submit();