如何在 jQuery UI 对话框中更新“标题”? [复制]
Posted
技术标签:
【中文标题】如何在 jQuery UI 对话框中更新“标题”? [复制]【英文标题】:How to update 'title in jQuery UI Dialog? [duplicate] 【发布时间】:2011-01-11 23:56:00 【问题描述】:可能重复:jQuery ui dialog change title after load-callback
我喜欢在此 UI 对话框中提交表单后更改 UI 对话框的标题。所以在load
之后的回调函数中,我应该建议,但我已经尝试并搜索了没有结果。
【问题讨论】:
【参考方案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("打开");以上是关于如何在 jQuery UI 对话框中更新“标题”? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
jquery-ui-dialog - 如何挂钩对话框关闭事件