我正在尝试打开提醒模式,但警报正在工作,即使我检查console.log()中的错误,模态也无法正常工作,但没有任何错误。
$(document).ready(function(){
function loadlink1(){
$("#reminderDiv").empty();
$("#reminderDiv").load("{!! URL::to('admin/remindercheck') !!}",function(data){
// $(this).unwrap();
if (data == 0){
alert('alert');
$('*[data-toggle="notifications-modal"]').click();
$('#notifications-modal').modal('show');
if($('#notifications-modal').attr('aria-hidden') == 'false') return;
}
});
var refreshstatus = $('#reminderStatus').val();
}
setInterval(function(){
loadlink1();
},30000);
});
HTML:
<div class="modal fade" id="notifications-modal" tabindex="-1" role="dialog" aria-labelledby="notifications-modal" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h2 class="modal-title pcConv-title"></h2>
</div>
<div class="modal-body pcConv-modal-body">
</div>
</div>
</div>
</div>
PS:正文标签中的模态代码退出通过按钮单击,模态正常工作。
答案 0 :(得分:0)
使用$ .ajax()试试我的代码
$(document).ready(function(){
setInterval(function(){
// var refreshstatus = $('#reminderStatus').val();
$.ajax({
type : "GET",
url : "{!! URL::to('admin/remindercheck') !!}",
cache : false,
success : function(data) {
if (data == 0){
$('#notifications-modal').modal('show');
}
// $('#noti-counter').html(data).show('slow');
}
});
},30000);
});
});