2016-04-02 1 views
0

Как я могу передать переменную при нажатии кнопки на следующей странице в jQuery mobile?Как передать несколько щелчков мыши на следующую страницу в jQuery mobile?

<div class="left_container w3-ul w3-card-4"> 
    <div class="post-meta"> 
     <h4 style="text-align:left;padding-top:5px;margin-left:20px;">Engineering</h4> 
    </div> 
    <ul> 

     <li><a href="dept.php?dep=Civil&page=1">Civil</a></li> 
     <li><a href="dept.php?dep=Chemical&page=1">Chemical</a></li> 
     <li><a href="dept.php?dep=Computer&page=1">Computer</a></li> 
    </ul> 
+0

** Первый способ ** Привязать событие щелчка по ссылкам, перехвату, ручному перенаправлению. ** Second Way ** При загрузке страницы обновите атрибут ссылок 'href', чтобы добавить параметры запроса. – Tushar

ответ

0

Предполагая, что вы полностью перезагрузите страницу, которую вам нужно будет перехватить событие click и перенаправить вручную. Что-то вроде

$(".post-meta a").click(function(e){ 
    e.preventDefault(); //Stop the link from firing normally. 
    var location = $(this).attr('href'); 
    location += "&var1=" + var1 + "&var2=" + var2; 
    window.location = location; 
}); 

Если существующая ссылка не запрос вары вы бы префикса ? вместо &. Вы можете выполнить базовую проверку подстроки, чтобы узнать, какой префикс вы должны использовать. Поскольку у вас уже есть запрос var на каждый, я предполагаю, вы можете предположить, что у вас всегда будет один?

+0

Thank you ...... !! – user3323994

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