gpt4 book ai didi

javascript - 由于表单未连接而取消表单提交

转载 作者:行者123 更新时间:2023-12-02 11:41:10 26 4
gpt4 key购买 nike

我正在为我的项目使用 java web 服务,我从我的静态 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 上......

有什么想法吗?

最佳答案

您需要实际将表单插入到 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();

关于javascript - 由于表单未连接而取消表单提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48534322/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com