Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   Помогите. Скрипт не работает на ipad (https://javascript.ru/forum/css-html-browser/58329-pomogite-skript-ne-rabotaet-na-ipad.html)

tian 16.09.2015 01:59

Помогите. Скрипт не работает на 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;
})
});


Часовой пояс GMT +3, время: 07:55.