У меня есть метод, который после нажатия распечатывает мой документ. Я хочу после клика отключить мою кнопку. Я использую document.getElementsByName("btnGreenCard")[0].disabled = true;
, но не работает. Кнопка не отключена.
PerformLongRunningOperation: function (path, operationId, messageSetterMethod) {
messageSetterMethod();
$.blockUI.defaultAction();
var w = window.open(path + "?id=" + operationId, '_self', 'toolbar=0,location=0,menubar=0');
$.get('/Data/WaitToComplete/' + operationId + '?unique=' + this.GenerateGuid(), function (data) {
$.unblockUI();
});
document.getElementsByName("btnGreenCard")[0].disabled = true;
return false;
}
Моя кнопка:
<button type='submit' name="btnGreenCard" id="btnGreenCard" value="GreenCard" onclick="javascript:return Helpers.PerformLongRunningOperation('/PrintPolicy/GreenCard/','<%=Model.PolicyForPrintGuid%>',$.blockUI.setPdfMessage);">
Print</button>
Любая помощь или предложение приветствуются.