这是一个包含非常基本的登录表单的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填写它们?
我尝试使用this question中提到的技术,但似乎没有帮助。
答案 0 :(得分:2)
我更新了您的jsFIddle:http://jsfiddle.net/nfhp9/5/
它基本上发生了,因为页面加载时表单不存在,而且当页面加载时,firefox会输入信息。