【问题标题】:How to update 'title in jQuery UI Dialog? [duplicate]如何在 jQuery UI 对话框中更新“标题”? [复制]
【发布时间】:2011-01-11 23:56:00
【问题描述】:

可能重复:
jQuery ui dialog change title after load-callback

我喜欢在此 UI 对话框中提交表单后更改 UI 对话框的标题。所以在load 之后的回调函数中,我应该建议,但我已经尝试并搜索了没有结果。

【问题讨论】:

    标签: title jquery-ui-dialog


    【解决方案1】:

    option 方法将在对话框创建后更改对话框的属性。

    因此,你可以写

    $(whatever).dialog('option', 'title', 'New Title');
    

    【讨论】:

    • 但是如何打开和更改标题?嗯……“open”是一个action-method,“change title”是一个set-value-method,所以我们可以做一个chain:$(whatever).dialog({title:"MyTitle"}).load('myContent.htm').dialog('open')
    • 像魅力一样工作:) +1
    • @PeterKrauss,它也对我有用,你应该详细说明答案:)
    【解决方案2】:

    你也可以在打开之前使用它

    $("#YourContainer").data('title.dialog', ' I am the new title'); 
    

    【讨论】:

    • 不起作用.. var d= $("#dialog"); d.data('title.dialog', '我是新标题'); d.dialog("打开");
    猜你喜欢
    • 2014-02-15
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    • 2012-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-27
    相关资源
    最近更新 更多