我想要做的是我添加了兩個按鈕,這是默認禁用。當我添加一個項目的按鈕將啓用一旦我點擊收據按鈕複選框選中應該走開在我的筆記本電腦,但沒有小提琴,也正在努力,如果我點擊收據應該在removeAttr檢查,以檢查框和按鈕應禁用,因爲沒有複選框checked..here是我的代碼JSFIDDLE禁用該按鈕,並取消複選框使用jquery
的Javascript:
// json data object
var data = JSON.parse('{ "122233334444": ["Book","Three Musketters","DE7598490587","7584092043857", "03/18/13 11:17:51 AM","03/18/13 11:17:51 AM", "1" ], "122223355552":["eBook","Fall Colors","XYZ29494949","7584092043857", "03/18/13 11:17:51 AM","03/18/13 11:17:51 AM", "2" ], "122223355533":["eBook","Snowfall","XYZ29494949","7584092043857", "03/18/13 11:17:51 AM","03/18/13 11:17:51 AM", "3" ] }');
$("#submitid").click(function() {
$('#resend').removeAttr('disabled');
$('#receipt').removeAttr('disabled');
var rowId = $("#number").val();
$("#number").val("");
var rowData = data[rowId];
if (rowData) {
var tr = $("<tr><td><input id='item-id' type='checkbox' checked/></td></tr>").attr("id", "datatable-row-" + rowId);
for (var col = 0; col < rowData.length; col++)
tr.append($("<td></td>").text(rowData[col]));
$("#datatable").prepend(tr);
$("#datatable").show();
} else {
alert("Row doesn't exist in json object: " + rowId);
}
});
$('#receipt').click(function() {
$('#item-id').removeAttr('checked');
$('#resend').attr('disabled');
$('#receipt').attr('disabled');
});
_cool它正在fine_ - 究竟是什麼?似乎缺少背景。 – Barmar
對不起,我試圖取消選中複選框並同時禁用按鈕時,我單擊收據按鈕... – krishyalla
我只是在評論如何第一句話聽起來像對一個有效答案的迴應,而不是開始題。 – Barmar