Javascript HTML形成两个不同的提交按钮和两个不同的函数

Javascript HTML形成两个不同的提交按钮和两个不同的函数,javascript,jquery,html,forms,Javascript,Jquery,Html,Forms,让一个带有两个提交按钮的HTML表单,并让它们在不使用内联JavaScript的情况下执行两个不同的功能,最好的方法是什么?我可以使用Jquery这样做$('#id').submit(函数(事件){})就可以了。谢谢 不要让他们,让他们 如果您正在执行基本的httppost,则添加一个单击事件,该事件将 更改表单上的操作 在表单上调用submit() 如果您是通过Ajax提交的,单击事件将只管理每个按钮的$.post()过程 如果要将表单数据发布到下一页,则可以检测单击的按钮,并为每个按钮分配一

让一个带有两个提交按钮的HTML表单,并让它们在不使用内联JavaScript的情况下执行两个不同的功能,最好的方法是什么?我可以使用Jquery这样做
$('#id').submit(函数(事件){})就可以了。谢谢

不要让他们
,让他们

如果您正在执行基本的
httppost
,则添加一个单击事件,该事件将

  • 更改表单上的
    操作
  • 在表单上调用
    submit()

  • 如果您是通过Ajax提交的,单击事件将只管理每个按钮的
    $.post()
    过程

    如果要将表单数据发布到下一页,则可以检测单击的按钮,并为每个按钮分配一个值,例如“按钮1”值=1和“按钮2”值=2。然后根据单击的按钮在页面上执行不同的功能。这里有一个类似的问题:


    问题是什么?看来你已经自己回答了。只需使用jquery,每个提交按钮都有不同的标识符,您甚至不需要表单。如果计划使用ajax,可以使用单击功能