我有以下模態對話框編碼,但是當我單擊[X]時,對話框沒有關閉。我從下面的按鈕和JavaScript函數中調用對話框;默認關閉模式對話框關閉x按鈕
$('#apply_Compensation_Leave').show();
模態代碼
<div class="modal" id="apply_Compensation_Leave" tabindex="-1" role="dialog" aria-labelledby="messageModelLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"><li class="fa fa-times"/></button>
<h3 style="font-size: 17px;">Apply Leave</h3>
</div>
<div class="modal-body">
</div>
</div>
</div>
</div>
我錯過了什麼?
添加Javascript文件..所有JavaScript函數在單獨的.js文件中。
EmpcompensationAdapter.method('getActionButtonsHtml', function(id,data) {
var html = "";
html = '<div style="width:80px;"><img class="tableActionButton" src="BASE_URL/apply.png" style="cursor:pointer;" rel="tooltip" title="Apply Leave" onclick="modJs.applyleaves();return false;"></img></div>';
return html;
});
EmpcompensationAdapter.method('applyleaves', function() {
$('#apply_Compensation_Leave').show();
});
EmpcompensationAdapter.method('showLeaveView', function() {
$('#apply_Compensation_Leave').hide();
});
當我點擊返回按鈕時,通過調用函數showLeaveView();
從JQuery的嘗試使用$( '#apply_Compensation_Leave')模態( '秀')。打開模式。 – induprakash