[英]How to push values to PHP array variable through JavaScript?
這這也是我的頁面,我也有一種形式,它為每個警報都有一個clb
按鈕,我為每個按鈕編寫了一個javascript函數(通過循環)來傳遞工ticket id
,所以當我單擊clg
它應該存儲在php數組中保留每個票證ID的變量,下面是按鈕代碼和javascript函數
<input value="clb" onclick="clb_this('116305');" type="button">
function clb_this(vl)
{
alert(vl);
}
這個值應該存儲在下面的變量中
`<input type='hidden' name='tic_array[]' id='tic_array'>`
請分享您的想法,謝謝
試試下面的代碼
它將值存儲在tic_array中並以逗號分隔,您可以使用php explode函數將其轉換為數組
<script>
var clb = new Array();
function clb_this(vl) {
clb.push(vl);
document.getElementById("tic_array").value = clb;
}
</script>
<input type='hidden' name='tic_array' id='tic_array'>
好吧,這只是我的想法...如果我理解正確,那么您想將值從javascript變量轉換為php數組嗎?
Javascript是在客戶端動態執行的,因此您可以在每次用戶單擊按鈕時將每個REST服務的值發布到接收它的php中。
在php中,每次調用php時,您都必須創建一個會話var來存儲您的數組並將其值推入其中。
這給你一個提示嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.