我正在嘗試在輸入中設置用戶名。它填充輸入並運行按鍵事件,但它不會將ng-pristine更改爲ng-dirty。任何想法?如何以編程方式將ng-pristine設置爲使用jQuery的ng-dirty?
我的代碼:
var username = ["u", "s", "e", "r"];
$("#username").keypress(function(event) {
var key = event.keyCode || event.which;
$('#username').val($('#username').val() + String.fromCharCode(key));
});
for (var i=0;i< username.length;i++){
var c = username[i];
$('#username').trigger(jQuery.Event('keypress', {which: c.charCodeAt(0)}));
};
'$ scope.formName。$ setPristine()'需要調用 –
你在控制器裏面運行它嗎? – mohamedrias
該網站不是我的,我只是嘗試使用螢火蟲命令行登錄到它。 – SalmanShariati