在jquery中编写php代码遇到困难


Getting difficulty to write php code in jquery

我的代码,使用下面的代码ineed在会话中存储catlog_id,但它不工作

 $(document).ready(function() {
            $("#catlog").click(function(event) { 
                 var catlog ="<?php $this->session->set_userdata('catlog_id',"+$('.catlog_id').val()+")?>"; 
            });
        });

您的JavaScript是在客户端机器上执行的,那里没有PHP解释器。通过JS动态创建的任何代码都必须是HTML、CSS、JS。设置cookie可以通过JS完成,为jQuery寻找cookie插件。

访问客户端数据的一个好方法是使用cookie。

您可以使用javascript/jquery将数据存储在cookie中,然后您可以稍后使用php$_cookie 进行访问

您可以使用firefox插件firebug来跟踪cookie的更改。