Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.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_Asp.net Mvc_Asp.net Mvc 4_Datatable - Fatal编程技术网

禁用JQuery数据表中的选定行

禁用JQuery数据表中的选定行,jquery,asp.net-mvc,asp.net-mvc-4,datatable,Jquery,Asp.net Mvc,Asp.net Mvc 4,Datatable,我的项目中有一个数据表。现在,当单击行中的按钮时,我有了隐藏行的代码。代码如下所示 $('#SiteTable').on('click', '.edit', function () { var row = $(this).parents('tr')[0]; var data = oTable1.fnGetData(row); var jqInputs = $('input', row);

我的项目中有一个数据表。现在,当单击行中的按钮时,我有了隐藏行的代码。代码如下所示

$('#SiteTable').on('click', '.edit', function () {
                var row = $(this).parents('tr')[0];
                var data = oTable1.fnGetData(row);
                var jqInputs = $('input', row);
                var jqTds = $('>td', row);
                var LineID = data[0];
                var Itm = data[1];
                var Quant = jqInputs[0].value;
                if (Quant > 0) {
                    $.ajax({
                        type: "GET",
                        url: "StockAllocation/AllocateStock",
                        data: {
                            OrderRequestLineItemID: LineID,
                            Quantity: Quant,
                            Item: Itm

                        },
                        contentType: "application/json; charset=utf-8",
                        dataType: "json",
                        success: function () { jqTds[4].innerHTML = "Allocated"; $(row).hide(); },
                        error: function (xhr, status, error) { }
                    });
                }
                else {
                    alert("Please allot items.");
                }
            });

我想禁用整行,而不是隐藏该行。请帮帮我。谢谢

您可以禁用该行的所有按钮:

$(row).children("button").attr("disabled", "disabled");

致残涉及什么?通常情况下,除非您的情况不同,否则不会与表行进行太多交互?你能解释一下你想做什么吗?图片也会有帮助。我在这一行有一个按钮。我想禁用该行以避免与按钮进一步交互。我只需要避免再点击按钮。