簡體   English   中英

如何將多個按鈕單擊變量傳遞給jQuery mobile中的下一頁?

[英]How to pass multiple button click variable to next page in 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>

假設您要完全重新加載頁面,則必須攔截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,所以我假設您可以假設您將始終有一個查詢var?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM