仅当单击“保存”按钮时,Jquery才会保存更改

时间:2017-06-15 10:41:43

标签: javascript jquery asp.net asp.net-mvc

我有这个Jquery代码

            $('.btn.btn-primary.addcaregiver').click(function (b) {
                var $thiscaregiver = $(b.target),
                    $tr = $thiscaregiver.closest("tr");
                var caregiverid = $tr.find(".cgcid").eq(0).val();
                $.post("/Companies/Associate", { patientId: cid, caregiverId: caregiverid });

            });
            $('.btn.btn-default.btn_delete.removecaregiver').click(function (b) {
                var $thiscaregiver = $(b.target),
                    $tr = $thiscaregiver.closest("tr");
                var caregiverid = $tr.find(".cgcid").eq(0).val();
                $.post("/Companies/AssociateRemove", { patientId: cid, caregiverId: caregiverid });

现在它通过点击('。btn.btn-primary.addcaregiver和btn.btn-default.btn_delete.removecaregiver)立即将数据发送到后端,但我只需要在单击“保存”按钮时执行此操作 - 对于这两个 - .btn.btn-primary.addcaregiver和btn.btn-default.btn_delete.removecaregiver。如果我们单击“保存”按钮 - 然后所有更改(所有.addcaregiver和所有.removecaregiver)都转到后端。如果我们不单击“保存”按钮,则所有更改都不会转到后端。我怎么能这样做?

0 个答案:

没有答案