Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 两个提交按钮一个方向_Jquery_Ajax_Button_Submit - Fatal编程技术网

Jquery 两个提交按钮一个方向

Jquery 两个提交按钮一个方向,jquery,ajax,button,submit,Jquery,Ajax,Button,Submit,我有一个,还有一个,但里面有两个提交按钮: 和 它们的目的相同,但在数据库中的结果不同。结果是: item condition tape accept roll reject 我想如果点击按钮“接受”,DB的结果是接受。 但如果点击“拒绝”按钮,则结果为拒绝。 我已经尝试将这两个命令结合起来,但我仍然混淆了如何在进程页面管理命令 $("#accept, #reje

我有一个
,还有一个
,但里面有两个提交按钮:

它们的目的相同,但在数据库中的结果不同。结果是:

item                       condition
tape                       accept
roll                       reject
我想如果点击按钮“接受”,DB的结果是接受。 但如果点击“拒绝”按钮,则结果为拒绝。 我已经尝试将这两个命令结合起来,但我仍然混淆了如何在进程页面管理命令

$("#accept, #reject").click(function(event) {
        if($("#accept, #reject").valid()) {
                $.ajax({
                        type: "post",
                        url: "process1.php",
                        data: "status="+str+"&action=stat",
                        cache: false,
                        async: false,
                        success: function() {
                                  $(".defect").removeAttr("checked");
                                  $("#dialog").dialog("close");
                                  return this;
                        },
                        error: function() {
                                  alert("Data failed to input.");
                        }
                });
                 return false;
        }
});

您可以在发布的代码中添加一点,将隐藏输入设置为“接受”或“拒绝”,具体取决于他们单击的按钮。

为什么要选中有效的按钮<代码>$(“#接受,#拒绝”).valid()。。并且还序列化了???@reigel:我已经设置了radiobutton成为必需的。