我正在通过将表单加载到其中来打开模式对话框。加载表单后,我想更改它的标题和其中一个字段的标签。我可以更改标签的文本,但在函数返回后,标签的文本将返回到原始文本。有可能做出这种改变,如果是这样,怎么做?
HTML:
<form action="testing.php" method="POST" id="example-form">
<fieldset>
<label for="link" id="link-label"></label>
</fieldset>
</form>
javascript:
$(".bt-example").button().click(function() {
$('#example-dialog').load('form.html').dialog('open');
$('.ui-dialog-titlebar').text("THIS WORKS!");
$('#example-form #link-label').text("CHANGES AT FIRST, BUT GOES BLANK LATER");
$('#example-dialog').removeClass('invisible');
});
答案 0 :(得分:0)
我想知道您是否需要更具体地定位目标...例如,在更改#link-label
时:
$('#example-dialog').find('#link-label').text('Changes at first, and should stay...');