HTML5 требуется не работает на Android 2.1 - PullRequest
3 голосов
/ 28 августа 2011

У меня есть код, который хорошо работает в Chrome, Safari Firefox. Но когда я загружаю на сервер abd view на мобильном устройстве, ввод с обязательным полем не вызывает «пожалуйста, заполните поля». Полностью игнорирует это. Может кто-нибудь помочь мне понять, что я делаю неправильно. Я использую jquery mobile 1.02b.

for(var a = 0;a < $(this).val();a++) {
 $("#boxnumber").append('<div data-role="fieldcontain"><label for="boxamount" class="ui-input-text">Enter box ' + (a + 1) + ' number:</label><input type="text" name="boxamount-' + a + '-no" id="boxamount-' + a + '-no" class="boxamount ui-input-text ui-body-null ui-corner-all ui-shadow-inset ui-body-a" required /></div>')
      }

1 Ответ

3 голосов
/ 28 августа 2011

Нет ничего плохого в том, что вы делаете. Просто пока не поддерживается на Android.

Но поскольку вы уже используете jQuery, вы можете попробовать h5Validate для имитации поддержки проверки формы HTML5.

Вы также можете попробовать html5test.com для получения подробной информации о поддержке HTML5 вашего браузера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...