Отключить форму при загрузке в jQuery mobile

0

У меня есть веб-сайт, предназначенный для мобильных устройств. Я делаю вызовы ajax с помощью jQuery для заполнения раскрывающихся списков. Я использую эти дополнительные вызовы/методы, чтобы показать страницу "занято":

beforeSend: function () { $.mobile.showPageLoadingMsg(); }, //Show spinner
complete: function () { $.mobile.hidePageLoadingMsg() }, //Hide spinner

Это отлично работает, но я хочу остановить любые действия пользователя в моей форме (нажатие кнопки, выпадающее меню и т.д.), Пока я показываю страницу "занято".

Наверное, то, что я хочу, - это модальный призыв к этому.

Что такое принятая норма?

Показать ещё 4 комментария
Теги:
mobile
jquery-mobile
busyindicator

1 ответ

0
Лучший ответ

make div с z-index: 999; ширина: 100%, высота: 100%; postion: fixd; top: 0; left: 0 это сделает любое событие в этом div, вы можете добавить текст ввода с позицией: realtave; left: -5000px и сделать его фокусом для event keypress :)

  • 0
    привет, спасибо за ваши комментарии Я не вижу, как это поможет мне?
  • 0
    в html-коде пишите <div id = "modal"> </ div> и в css-файл пишите #modal {display: none; ширина: 100%; высота: 100%; z-index: 9999; postion: fixd;}
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню