如何在页面加载时加载引导模式并包含参数。这是我的代码
$(document).ready(function(){
$('#userModal').modal('show', function() {
var name = 'brian';
var user_id = 366;
$('#userModal .userName').val(name);
$('#userModal .userId').val(user_id);
});
});
结果:modal可以在直接加载页面时显示,但不通过name
和user_id
的参数
目标是:当页面加载时,模式显示,它可以通过参数name
和user_id
您的呼叫
$('#userModal').modal('show', function() {
正在尝试执行类似于$.ajax
的功能(如$.load
(,即:
$(selector).modal(action, callback)
但是,没有允许回调的引导.modal
方法。
相反,在显示模式更新的代码:之前,您需要侦听模式事件shown.bs.modal
$(document).ready(function(){
$('#userModal').on("shown.bs.modal", function() {
var name = 'brian';
var user_id = 366;
$('#userModal .userName').val(name);
$('#userModal .userId').val(user_id);
});
$('#userModal').modal('show');
});