我喜欢在此UI对话框中提交表单后更改此UI对话框中的标题。因此,在load之后的回调函数中,我应该建议,但我已经尝试并搜索了,但没有结果。
有谁有主意吗?
发布于 2010-01-31 21:14:54
使用对话框方法:
$('.selectorUsedToCreateTheDialog').dialog('option', 'title', 'My New title');或者是直接的,尽管很烦人:
$("span.ui-dialog-title").text('My New Title'); 为了便于将来参考,你可以跳过谷歌的jQuery。jQuery应用程序接口将在大多数情况下回答您的问题。在本例中,是指Dialog API page。对于主库:http://api.jquery.com
发布于 2015-02-13 01:23:34
我找到了更简单的解决方案:
$('#clickToCreate').live('click', function() {
$('#yourDialogId')
.dialog({
title: "Set the title to Create"
})
.dialog('open');
});
$('#clickToEdit').live('click', function() {
$('#yourDialogId')
.dialog({
title: "Set the title To Edit"
})
.dialog('open');
});希望这能有所帮助!
发布于 2013-01-21 16:46:35
Nick Craver将自定义HTML放在jquery对话框标题中,这是对hacky想法的增强:
var newtitle= '<b>HTML TITLE</b>';
$(".selectorUsedToCreateTheDialog").parent().find("span.ui-dialog-title").html(newtitle);https://stackoverflow.com/questions/2171763
复制相似问题