簡體   English   中英

將變量從javascript傳遞到php

[英]passing a variable from javascript to php

我試圖將變量從js函數傳遞到php形式(在同一文件中)。 這是我的表格:

 <div id="hoursDetails" class="toogle_form" style="display:none">
      <table border=0>
            <?php
                 for ($i=0 ; $i<$N; $i++){ //$N is the variable I want to retrieve
                 echo '<tr>
            <td><div id="date'.$i.'" ></div></td>   
            <td>
             <input type=text name="action'.$i.'"  placeholder="Votre action"/>
             <input type="text" name="temps'.$i.'"  placeholder="nombre heures"/>
            </td>
                </tr> ';}
              ?>
      </table>
</div>

我試圖創建以下形式的隱藏輸入:

<input type="hidden" id="variable" name="variable" value="" >

並使用$('#variable').val(10)設置js函數的值,但是在循環時仍然不知道如何獲取此變量。 我可以從控制器中檢索此變量,但是可以在不使用index()函數的情況下將其從控制器傳遞到視圖嗎? (我正在使用CodeIgniter,有人可以幫我嗎?謝謝

您不能在沒有請求的情況下將變量從Js傳遞給PHP。 認為PHP是在服務器端評估的,然后在客戶端渲染時,會觸發Javascript。 如果需要將值從Js傳遞給PHP,則應嘗試使用Ajax。

暫無
暫無

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

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