将Jquery数组分配给php会话数组?

时间:2013-05-13 06:16:47

标签: jquery arrays jquery-ui

在将jquery数组分配给php数组时,我有点困惑, 我有一个页面上的多个复选框,我想在他们的点击事件上分配它的值,我完全检索值,但无法分配到PHP数组,这是我的代码在测试期间,最后我希望它分配到PHP会话后工作:

function updateSession() {         
     var allVals = [];
             <?php $ids = array()?>
     $('#c_b :checked').each(function() {
       allVals.push($(this).val());
       <?php $ids ?> = allVals;
     });
     // i am testing here in alert!
              alert(<?=$ids?>);
  }
 $(function() {
   $('#c_b input').click(updateSession);
   updateSession();
 });

};

提前许多人!

1 个答案:

答案 0 :(得分:0)

你不能这样做。在Java Script运行之前,PHP在服务器上执行。您可以使用PHP构建动态JavaScript,但不能直接从JavaScript更新PHP变量... 要将值从JavaScript传递到服务器,您可以通过AJAX或查询字符串

来完成