2016-02-19 25 views
0

我需要打開一個BootstrapDialog並加載一個遠程頁面(PHP,CFM或其他)。我想知道是否可以從該加載的頁面更改對話框屬性(主要是TITLE)。我試圖插入下面的代碼,但它不工作:是否可以從遠程文件更改BootstrapDialog標題和其他屬性?

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

如果我添加:

alert($('#openedDialog')) 

它的工作原理。所以對象存在,只是我沒有訪問它的方法。

任何想法?

回答

2

當您使用bootstrap modal標題元素使用h4 tagclass modal-title。所以你可以用它代替setTitle

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

text,如果你使用的是this bootstrap dialog plugin然後用

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

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

否則,如果你給一個id的標題,然後

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

我不使用引導模式,我用這 - https://nakupanda.github.io/bootstrap3-dialog/ –

+1

所以不是'。 modal-Title'使用'.bootstrap-dialog-title' – shu

+0

.bootstrap-dialog-title修復了這個問題。謝謝! –

相關問題