我是 Jquery 的新手。我只是想在 Jquery 中做简单的事情。我有一个页面,我想避免多次提交。
function removeAddApply{
$("#addAndApply").attr("disabled","disabled");
}
<input id="addAndApply" type="button" class="button" value="Add & Apply" onclick="removeAddApply()"/>
当我从页面触发 onClick 功能时,我想禁用按钮。以上是我正在做的代码。不知道出了什么问题,但它不起作用。
完整的功能是
function removeConflictsOverrideReasons() {
$("#removeConflictsReason").prop("disabled", true);
if ($('.conflictsTable input:checkbox').is(":checked")) {
var url = "/conflicts/conflictsRest/removeConflictsOverrideReasons";
var selectedIssueSummaryIds = [];
$('#conflictsDiv').find('.conflictsSelect:checked').each(function() {
if($(this).val()) selectedIssueSummaryIds.push($(this).val());
});
$.post( url, { issueSummaryId: selectedIssueSummaryIds, userId: userId},
function(data) {
oReasonTable.fnReloadAjax();
oTable.fnReloadAjax();
clearConflictsChecked();
});
} else {
alert('Please select Issue summary to remove');
}
$("#removeConflictsReason").removeAttr("disabled");
}