Помогите. Скрипт не работает на ipad
Есть скрипт. Для заполнения данных на сайте при не заполненном обязательном поле не дает завершить регистрацию. Работает в хроме и тд
но не работает на ipad (игнорирует обязательность полей). Ни через сафари ни через другие браузеры.
function validate(fieldName, invalidCallback) {
var field = $("#form *[name='" + fieldName + "'")
var fieldValid = field.val().length > 0
if ( !fieldValid ) {
field.addClass("error")
if ( invalidCallback ) invalidCallback(field)
} else field.removeClass("error")
return fieldValid;
}
$("#form").submit(function() {
var firstName = validate("firstName", function(field) {
field.focus()
})
var lastName = validate("lastName")
var email = validate("email")
var position = validate("position")
var phone = validate("phone")
var profession = validate("profession")
var role = validate("role")
var city = validate("city")
var address = validate("addressadd")
var addressMain = validate("addresmain")
var org = validate("organization")
return position && firstName && address && addressMain &&
lastName && email && profession && role && city && org;
})
});
|