[英]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.