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