2012-03-11 1 views
0

Я новичок в JQuery и их плагинов ... а также создание выпустить первый раз ... за любые ошибки, пожалуйста, помогите мне улучшить ...Разбивка в jquerymobile не работает, как ожидалось

Я использую jquerymobile для моего сайта. на моем сайте есть поле поиска, которое приводит много записей, так что я хочет использовать нумерацию страниц, чтобы показать свои результаты ...

Я использовал [JQuery Mobile Pagination Plugin.] [1]

Но ее не работает как и ожидалось.

В браузере Android, он прекращает перетаскивание после двух Pages..and в оперном браузере, когда я побежал код браузера висит ...

Я не в состоянии уловить ли проблема с моим кодом или есть какие-либо проблема с поддержкой плагинов с этими браузерами ...

, пожалуйста, помогите мне ... понять это. если вы уже использовали этот плагин.
Любая помощь будет высоко оценена.
        Эта проблема возникает, когда наш HTML имя формы, как
        HTTP: //abc/def.html search_form_id = 30 & ключевое слово = джинсовой & submit_btn = Поиск #/mobile_app/search_action.html ? ключевое слово = джинсовая & search_form_id = 90 & submit_btn = Поиск & комплекта = 1 & page_no = 1

        HTTP: //abc/def.html search_form_id = 30 & ключевого слова = джинсовые 01 ?submit_btn = Поиск #/mobile_app/search_action.html ключевое слово = джинсовой & search_form_id = 90 & submit_btn = Поиск & комплект = 1 & page_no = 2

        HTTP: //abc/def.html search_form_id = 30 ? & ключевое слово = джинсовой & submit_btn = Поиск #/mobile_app/search_action.html ключевое слово = джинсовой & search_form_id = 90 & submit_btn = Поиск & комплект = 1 & page_no = 3

        Http: //abc/def.html ? Searc h_form_id = 30 & ключевого слова = джинсовая & submit_btn = Поиск #/mobile_app/search_action.html? ключевое слово = джинсовая & search_form_id = 90 & submit_btn = Поиск & комплекта = 1 & page_no = 4

        этих имен отличаются только от 1, то есть page_no, и эти URL-адреса генерируются динамически. Вот мой код. Я использую язык perl.
      В этом случае я не могу использовать jquery mobile pagination plugin.
        my $ current_page = $ form_data {page_no} || 1;
        my ($ prev_p, $ next_p);
       , если ($ CURRENT_PAGE> 1) {
        $ prev_p = $ CURRENT_PAGE - 1;
       }
        еще {
        $ prev_p = $ CURRENT_PAGE;
       }
        $ next_p = $ CURRENT_PAGE + 1;
        < \ уль-данных роли = "пагинация"> < \ класс Li = "щ-пагинация-пред"> < \ A HREF = "/ mobile_app/search_action.html? Ключевое слово = <% $ ключевое слово%> & search_form_id = 30 & submit_btn = Поиск & комплект = 1 & page_no = <% $ prev_p%> "> Prev \ </li>
        < \ литий класс =" щ-пагинация-некст "> < \ а href = "/ mobile_app/search_action.html? keyword = <% $ keyword%> & search_form_id = 30 & submit_btn = Поиск & комплект = 1 & page_no = <% $ next_p%> "> Далее </а> </li>
        </уль>
        плз помощь сейчас ...

+1

Святых эллипсов. Каков твой вопрос? Вам нужно дать гораздо больше подробностей, а не «Не работает так, как ожидалось». – Bojangles

+0

В принципе, я хочу знать, почему мобильный браузер висит, когда я запускаю код в мобильном телефоне ... пока на рабочем столе его работа прекрасна ... –

+0

«PLZ помочь сейчас ...» действительно? kind'a грубо нет? – balexandre

ответ

1

Вы, наверное, забыли Clode тег в кнопке Назад

<ul data-role="pagination"> 
     <li class="ui-pagination-prev"> 
      <a href="/mobile_app/search_action.html?keyword=<% $keyword %>&search_form_id=30&submit_btn=Search&set=1&page_no=<% $prev_p %>">Prev</a> 
     </li> 
     <li class="ui-pagination-next"> 
      <a href="/mobile_app/search_action.html?keyword=<% $keyword %>&search_form_id=30&submit_btn=Search&set=1&page_no=<% $next_p %>">Next</a> 
     </li> 
    </ul> 
1

Я нашел this в Jquery мобильной документации. В деталях я сосредоточен на последнем абзаце «Передача параметров между страницами».

Может быть, ваша ссылка проходит параметры на следующую страницу, но JQuery мобильной базе не нравится это таким образом

 Смежные вопросы

  • Нет связанных вопросов^_^