2

我在提交表单时遇到问题。我已经填好了。表格开头如下:

<form action="?&amp;v=b&amp;fv=b&amp;" name="f" enctype="multipart/form-data" method="POST">

我尝试过以下变体:

$(document).ready(function(){
  $('form[name="f"]').submit();
});

有人可以建议我使用其他一些技术将表单发布回服务器吗?

编辑:抱歉,为了简洁起见,我截断了部分操作字符串。我不想让事情变得过于复杂,但我正在使用 phantom js 开发测试,并且我正在尝试输入受密码保护的网站,填写表格并以编程方式提交。我已经能够完成前两件事,但我无法提交表单。

4

2 回答 2

0

你想把这些值发回服务器吗?你想做的事情令人困惑。

<form action="" name="f" enctype="multipart/form-data" method="POST">
<input type="hidden" name="aa" value="b" />
<input type="hidden" name="cbc" value="c" />
</form>

$(document).ready(function(){
    $('form[name="f"]').submit();
});
于 2013-09-09T02:25:31.133 回答
0

试试这个:

document.forms[formName].submit();
于 2013-09-09T02:25:41.633 回答