我正在尝试提交此表格:

form id="fform" method="post" action="?index.php" autocomplete="on"


有了这个:

webView.evaluateJavaScript("document.getElementById('fform').submit();")


问题是该应用程序无法前进,但会刷新页面。
我能做什么?

最佳答案

这是错误?index.php。这应该是/index.php

form id="fform" method="post" action="/index.php" autocomplete="on"



  如果您已经进入index.php页面,请更改操作网址


尝试这个

document.getElementById("fform").submit();


要么
使用JQuery

$('#fform').submit();


更改动作属性:您可以使用JQuery attr()函数轻松地做到这一点。

$('#fform').attr("action", "/your/url/here");

关于javascript - 提交表单仅刷新网页,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45164209/

10-12 00:17