Для перевірки форм я використовую валідатор завантаження. Я зіткнувся з проблемою автоматичного завершення браузера safari.
$("#registration_info_form").bootstrapValidator({
message: "This value is not valid",
feedbackIcons: {
valid: "glyphicon glyphicon-ok",
invalid: "glyphicon glyphicon-remove",
validating: "glyphicon glyphicon-refresh"
},
verbose: false,
fields: {
Name: {
message: "Invalid format.",
validators: {
notEmpty: {
message: "This field is required."
},
stringLength: {
min: 2,
max: 100,
message: "Name should be between 2 and 100 characters.",
}
}
},
}
});
Я зіткнувся з проблемою для браузера Mac chrome. Для вирішення цього питання я додав наступний код, який вирішив проблему хрому.
$("#Name").change(function () {
$("#registration_info_form").bootstrapValidator("revalidateField", "Name");
});
Але тепер я зіткнувся з проблемою для браузера Mac safari. Будь-яка допомога вдячна. Заздалегідь спасибі.
Відповіді:
0 для відповіді № 1Я отримав рішення :)
Я використав подію розмиття. У випадку розмиття я знову підтверджую те саме поле.
$("#Name").blur(function () {
$("#registration_info_form").bootstrapValidator("revalidateField", "Name");
});