0

所以我有多个提交按钮。

    <input type="submit" id="addItem" value="Add Item" action="/addItem.php"/>
    <input type="submit" id="removeItem" value="Remove Item" action="/removeItem.php/>

    <input type="button" id="continue" value="Continue" style="display:none;/>

比我有一个 jquery 事件

$("#addItem").click(function(event) {
     event.stopPropgation();

     $("#continue").show();
 });

现在,当我单击继续时,我希望能够继续触发说 addItem... (我可以在该页面上有更多按钮,但我不能使用 $(this).closest("form") 因为我这样做了不知道按下了哪个项目。

我该怎么做?

4

1 回答 1

0

您可以使用 jquery 来更改表单操作。允许您submit根据您的添加/删除切换按钮有所不同。

var myFormAction = "";

$("#addItem").click(function(event) {
     event.stopPropgation();

     myFormAction = "/addItem.php";

     $("#continue").show();
 });

$("#removeItem").click(function(event) {
     event.stopPropgation();

      myFormAction = "/removeItem.php";

     $("#continue").show();
 });

$("#continue").click(function(event) {
     //Open Dialog
 });
于 2013-02-06T18:17:11.557 回答