Firefox使用我的用户名/密码填充表单。这是使用knockout.js绑定输入,但它不会更新这种填充的值。我在页面加载时错过了什么吗?当它填充并且用户点击提交时,值为空。knockout.js和Firefox在登录表单上保存密码
(function (app, $, undefined) {
app.viewModel = app.viewModel || {};
app.login = {};
app.viewModel.login = {
userName: ko.observable(''),
password: ko.observable(''),
returnUrl: ''
};
app.viewModel.login.submit = function() {
sso.login(app.viewModel.login.userName(), app.viewModel.login.password(), app.viewModel.login.returnUrl);
};
app.login.init = function (returnUrl) {
app.viewModel.login.returnUrl = returnUrl;
ko.applyBindings(app.viewModel);
};
})(window.app = window.app || {}, jQuery);
Knouckout.js需要处理'input'事件。 – SLaks