C# 我们可以在一个表单中有多个提交类型按钮吗?
我需要通过两个提交按钮对表单进行验证 我们是否可以更改jQuery中的“Type”以便它可以完美地按照我的要求工作:)C# 我们可以在一个表单中有多个提交类型按钮吗?,c#,asp.net,forms,submit,C#,Asp.net,Forms,Submit,我需要通过两个提交按钮对表单进行验证 我们是否可以更改jQuery中的“Type”以便它可以完美地按照我的要求工作:) 如果您谈论的是客户端验证,您可以使用JavaScript将不同的按钮发布到不同的位置(这些位置可以不同,以便在服务器端以多种方式进行验证),例如 你可以,但是一次只能点击一个按钮。你能解释一下你想做什么吗?@Akram@just_name::我的问题是我想在一个表单中放置多个提交类型输入元素,并在表单中的每个元素中实现JQuery validate:)在任何一个按钮上进行提交点
如果您谈论的是客户端验证,您可以使用JavaScript将不同的按钮发布到不同的位置(这些位置可以不同,以便在服务器端以多种方式进行验证),例如
你可以,但是一次只能点击一个按钮。你能解释一下你想做什么吗?@Akram@just_name::我的问题是我想在一个表单中放置多个提交类型输入元素,并在表单中的每个元素中实现JQuery validate:)在任何一个按钮上进行提交点击。你为什么要这样做上下文?若要在asp.net表单中使用带有多个提交按钮的JQuery进行表单验证,请将多个提交按钮放置在一个表单字段中。您建议哪些是按钮类型,但我需要使用提交类型输入执行相同的任务:)使它们成为提交类型会将它们提交到相同的位置。这就是为什么我们让它们成为普通的按钮,并使用JavaScript来实际发布表单。
<form name="someForm1" id="someForm1" method="POST">
.
.
.
<input type="button" name="button1" id="button1" onclick="javascript:post1();"/>
<input type="button" name="button2" id="button2" onclick="javascript:post2();"/>
</form>
function post1()
{
var form1=document.forms['someForm1'];
form1.action="form1.aspx";
if(validate1())
{
form1.submit();
}
else
{
invalid1();
}
}