簡體   English   中英

從一頁到另一頁獲取php中的jQuery變量

[英]get jQuery variable in php from one page to another

我的歸檔瀏覽頁面上有一個循環,在該循環中,我輸出所選日期之后一周的日期。

<ul class="uol">
    <?php
    $start = strtotime($_GET['date']);
    $dates = array();
    for ($i = 0; $i <= 7; $i++) {
        $date = date('Y-m-d', strtotime("+$i day", $start));
        $date1 = $date;
        $day = date('D', strtotime($date1));
        $date = explode('-', $date);
        $dateinput = date('Y-m-d', strtotime("+$i day", $start));
        $date = $date[2];

        echo '<li class="lia"><input type="hidden" class="getdate"    value="'.$dateinput.'"><a href="#tabs-0" class="date">' . $date . '  ' . $day . '</a></li>';
    }
    ?>
    <li class="lia" style="background-color:blue"><a style="background-   color:blue" href="#tabs-0" class="date tdate"></a></li>
</ul>

在這里,我在按鈕上有另一個循環,如下所示。 凌晨1:00-凌晨2:00 ...

<button type="button" style="background-color:blue" id="ttime<?php echo  $post->ID?>" class="btn btn-default time-pick tt_time" value=""></button>
for ($i = 0; $i <= 23; $i++) {
    am = "";
    if ($i <= 12) {
        $am = "am"; 
    } else {
        $am = "pm";
    }
    echo '<button type="button" class="btn btn-default">' . $i.':00 ' . $am . ' - ' . ++$i .':00 '. $am . '</button>&nbsp;&nbsp;&nbsp;&nbsp;';
    --$i;
}

現在,用戶可以選擇日期和時間預訂游覽。 我正在獲取選定的時間和日期,我想相應地突出顯示上述日期和時間。 當前將時間和日期設置在循環之外。 但我想將日期與選定的日期匹配,如果存在,則將其突出顯示,並且時間相同。 例如,在用戶選擇上午9:00-上午10:00的同時,我的代碼這次又添加了一個按鈕。 我想通過循環應用if條件來突出顯示現有內容,如果條件為date = selcted_date,則突出顯示該條件。

jQuery('#time<?php echo $post->ID?>').html(t_time); 
$(".tdate").html(date);

我如何從頁腳頁將jquery變量t_time發送到存檔頁面,並在php的存檔頁面中獲取它,以便在有條件的情況下可以使用它。 記住它是wordpress。

在jquery中,您可以使用localStorage

localStorage.setItem('t_time','Your setTime' ); //set your value

並得到

localStorage.getItem('t_time'); //Get your value 

使用jquery的$.post()如下。

   var ttime =  jQuery('#time<?php echo $post->ID?>').html(); 
     $.post('php_file_name.php',{'ttime':ttime},function(data,status){
       });

並在您的php文件中。

$time = $_POST['ttime'];//get ttime send from jquery
//echo $time

暫無
暫無

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

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