【发布时间】:2014-02-06 20:24:11
【问题描述】:
在我的 html 中,我有多个表单(文本输入、单选按钮、复选框和选择)和一个按钮。我想填写所有这些表格并将值发送到我的 php 文件。现在我正在尝试从文本输入中提交值并选择,但我被困在这一点上。
我有一个js提交文件:
submitForms = function(){
document.getElementById("form1").submit();
document.getElementById("form2").submit();
}
我的表格是这样的: 选择:
<form id ="form1" name="dists" action="solve.php" method="post">
<select id="demo" name="sadzba" onchange="selectElement1(this.value)>
<option value="">-- vyberte oblasť --</option>
</select>
</form>
文本输入表单+按钮:
<form id="form2" action="solve.php" method="post">
<input type="text" name="spotVT" ><label>kWh za rok VT</label>
<div id="nt" style='display:none'><input type="text" name="spotNT" ><label>kWh za rok NT</label></div>
</form>
<input id="sub" type="button" value="Ok" style="margin-left:15px;" onclick="submitForms()"/>
但这不起作用。你能帮我吗?谢谢
【问题讨论】:
-
这个问题已经有好几个人问过了,请看这两个链接:stackoverflow.com/questions/7843355/… stackoverflow.com/questions/8563299/… 基本上看起来您需要异步执行此操作。
-
如何将两件东西提交到两个不同的页面?它需要对服务器进行两次点击,但它是一页。普通表单提交不会发生。
标签: javascript jquery forms submit form-submit