是否可以从远程文件更改引导对话框标题和其他属性

Is it possible to change BootstrapDialog title and other properties from the remote file?

本文关键字:对话框 标题 属性 其他 程文件 文件 是否      更新时间:2023-09-26

我需要打开一个BootstrapDialog并在里面加载一个远程页面(PHP,CFM或其他)。我想知道是否可以从加载的页面更改对话框属性(主要是 TITLE)。我尝试插入以下代码,但它不起作用:

<script>
$('#openedDialog').setTitle('Blah, blah');
</script>

如果我添加:

alert($('#openedDialog'))

它有效。所以对象存在,只是我无法访问它的方法。

有什么想法吗?

当您使用bootstrap modal时,标题元素将h4 tagclass modal-title一起使用。因此,您可以使用text而不是setTitle

$('.modal-title').text("new title")

如果您使用此引导对话框插件,请使用

$('.bootstrap-dialog-title').text("new title")

var dialogInstance = new BootstrapDialog();
dialogInstance.setTitle('new title');

否则,如果您对标题进行了id,那么

$('#myTitleID').text("new title")