我有一个按钮,单击后会显示一个模态。
按钮为:
<button type="button" class="btn btn-primary assignRole" data-toggle="modal" data-target="#assignRole">
New
</button>
模态为:
<div class="modal fade" id="assignRole" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Assign New Client Role to Employee</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<form class="form-group">
</form>
<div class="modal-footer">
<button type="button" class="btn btn-warning" data-dismiss="modal">
<span class='glyphicon glyphicon-remove'></span> Close
</button>
<button type="button" class="btn btn-success add-role-to-user" data-dismiss="modal">
<span class='glyphicon glyphicon-check'></span> Add
</button>
</div>
</div>
</div>
</div>
</div>
当手动单击按钮时,这些效果很好,但是我希望模式显示错误。
我正在使用以下代码:
error: function(errors){
setTimeout(function (){
$(".assignRole").click();
toastr.error('Validation error!', errors.responseJSON.message, {timeOut: 5000});
}, 500);
}
有人可以指出我要去哪里了。我正在使用coreui管理模板和Chrome。
答案 0 :(得分:0)
您可以尝试使用以下方法来显示模式,而不是触发按钮单击:
$('#assignRole').modal('show');
答案 1 :(得分:0)
在var currentView = SystemNavigationManager.GetForCurrentView();
currentView.AppViewBackButtonVisibility = AppViewBackButtonVisibility.Visible;
之前添加jQuery.noConflict();
之后,它终于可以工作了。
更多详细信息here。