2010-09-23 100 views
18

我有一个工作对话框,我想改变应用程序流程中的内容,我的意思是改变对话框的.html()属性... ...如何在init之后更改jQuery对话框html内容?

我认为这很容易做到,但我似乎无法做到:

$ dialog.dialog()。html(Some CONTENT);

我已经有对话框运行后该怎么做?

我的初始化代码是:

var $dialog = $('<div></div>') 
    .html(SplitTable) 
    .dialog({ 
     autoOpen: false, 
     height: 500, 
     width: 600, 
     title: 'פיצול שולחן'}); 

    $dialog.dialog('open'); 

在哪里,该ID?这是我明白我应该做的例子,没有看到任何Id属性...

p.s. 裂开的是,我需要在改变编程到updatTable内容...

10X

回答

32

确保$dialog变量是你想在哪里兑换范围内容,然后只需一个电话.html()将工作,像这样:

$dialog.html(updatTable); 

You can see it working here

7
$('#dialog ID').html('SOME CONTENT'); 
+0

对不起,没有得到id部分,我发布我的init代码... 10x – Erez 2010-09-23 16:55:49