0

这是一个 JQuery UI 对话框,其中包含一个非常基本的登录表单:

var dlg = $('\
  <div>\
    <form action=/dummy>\
      <p><input name=username type=text></p>\
      <p><input name=password type=password></p>\
      <p><input type=submit value="Log in"></p>\
    </form>\
  </div>\
');

dlg.dialog({
    closeText: 'cancel',
    hide: 'fade',
    modal: true,
    close: function()
    {
        dlg.remove();
    }
});

( jsFiddle )

当我按下按钮时,Firefox 会提供保存详细信息,但以后不会以任何方式使用保存的详细信息。如何说服 Firefox 填写它们?

我尝试使用这个问题中提到的技术,但它们似乎没有帮助。

4

1 回答 1

2

我更新了你的 jsFiddle:http: //jsfiddle.net/nfhp9/5/

这基本上是因为表单在页面加载时不存在,并且 Firefox 在页面加载时输入信息。

于 2012-05-03T15:15:56.547 回答