这个我的页面也有一个表单,每个提醒都有一个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'>`
请分享您的想法,谢谢
答案 0 :(得分:2)
尝试以下代码
它将以逗号分隔的值存储在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'>
答案 1 :(得分:0)
嗯,这只是我的想法...如果我理解你,你想从javascript变量获取值到php数组吗?
Javascript是客户端和动态执行的,因此每次用户点击按钮时,您都可以将每个REST服务的值发布到接收它的php中。
在php中你必须创建一个会话var来存储你的数组,并在每次调用php时将值推入其中。
这会给你一个提示吗?