Итак, у меня есть страница для смены пароля, но до этого у меня есть Login page
, где пользователь входит в систему и говорит, что он нажал функциональность браузера по умолчанию Remember me
или Save Password
или что-либо, что он запрашивает при входе в систему и сохраняет пароль!Очистить сохраненный паролем пароль через jquery
Теперь, когда я загрузить мой change password
частичный вид текстовое поле сказать ID txtOldPassword
будут заполнены по умолчанию, тогда как текстовые поля txtNewPassword
и txtConfirmPassword
останется пустым !!
Загрузите мой PartialView
, как показано ниже, и попытался очистить значение txtOldPassword
!
$('.menu').on('click',function(){
$('#body_data').load('/Home/GetChangePassword',function(){
$('#txtOldPassword').val(''); //Tried to clear the value here
});
});
Но все же ценность существует !!! Теперь я не хочу отключать функциональные возможности браузера по умолчанию, но я просто хочу удалить пароль, который автоматически появляется и хранится в текстовом поле txtOldPassword
!!
Все ответы, предполагающие 'автозаполнения = off' хороши, но я думаю, что в некоторых версиях хром, она до сих пор не исправить вопрос. В прошлый раз, когда я имел дело, мне пришлось поместить скрытое поле пароля в форму, потому что chrome пытается автозаполнять пароль в первом поле пароля, которое встречается в форме. Таким образом, проблема может быть решена. – gaurav
Пожалуйста, прочтите http://stackoverflow.com/questions/2338102/override-browser-form-filling-and-input-highlighting-with-html-css –
@gaurav .. как сделал этот трюк? ставить скрытое поле и запутывающий браузер кажется большим, хотя! :) –