如何在javascript处理调用时允许多个表单提交。

如何在javascript处理调用时允许多个表单提交。,javascript,html,forms,Javascript,Html,Forms,我已经建立了一个javascript表单,我认为它将允许我不断地更改表单中的数据(无需重新加载),然后不断地重新提交,运行相同的javascript 表单的结构在第一次运行javascript时起作用,但现在是在提交之后 这是被剪断的结构: <form name="items"> ... form inputs... <INPUT TYPE="button" NAME="button2" Value="Update Cart" onClick="total(this.form

我已经建立了一个javascript表单,我认为它将允许我不断地更改表单中的数据(无需重新加载),然后不断地重新提交,运行相同的javascript

表单的结构在第一次运行javascript时起作用,但现在是在提交之后

这是被剪断的结构:

<form name="items">
... form inputs... 
<INPUT TYPE="button" NAME="button2" Value="Update Cart" onClick="total(this.form)">

... 表单输入。。。

它运行一个javascript函数,该函数可以工作。这种类型的表单设置不是我应该做的吗?

如果您想在不重新加载页面的情况下多次发布表单,则需要使用ajax发布表单,或者使用jquery的$.post()如果您使用的是jquery。

您的意思是,每次输入字段中的任何内容发生更改时,您都想使用Javascript发送post请求?每次您想发送post时,请使用ajax发送请求是的,但它不会提交表单,它只是用于家庭作业,它只会在页面上显示数据抱歉,我没有指定,它实际上应该只是在同一页上显示数据,而不是显示到任何数据库或电子邮件。只需获取数据并显示出来。因此,我要明确的是,当有人在某个字段中输入某个内容时,您希望重新计算结果并更新另一个字段中的值?