0

我通过将表单加载到其中来打开模式对话框。加载表单后,我想更改它的标题和其中一个字段的标签。我可以更改标签的文本,但函数返回后,标签的文本会变回原来的文本。是否有可能进行这种更改,如果可以,如何进行?

的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');
});
4

1 回答 1

0

我想知道您是否需要更具体地定位目标...例如在更改时#link-label

$('#example-dialog').find('#link-label').text('Changes at first, and should stay...');
于 2013-10-29T03:50:13.420 回答