如何在codeigniter中创建购物车弹出窗口

时间:2013-08-08 04:56:48

标签: codeigniter

我正在使用codeigniter开发电子商务项目..我是codeigniter.now的新手。我正在使用购物车模块..我想在codeigniter中创建一个购物车弹出窗口。我使用了bootstrap模态窗口但我无法传递产品值,所以我没有查看购物车详情。如何将值传递到购物车的jquery弹出窗口。每当我点击添加到购物车按钮时,要存储在购物车表中的值并且还在jquery弹出窗口中显示值。我花了更多时间但我无法得到正确的解决方案..

1 个答案:

答案 0 :(得分:1)

在onclick上调用ajax函数,如下所示: -

<a value-id='1' href='#myModal' class='marker' title='Edit'  onclick="functionname(passifvalueisdynamichere)">click on me</a>

现在,如果需要从服务器端获取值,那么您可以调用: -

function functionname(id) {
        xmlhttp = getobject();
        var query = "id="+id+"&action=setdraftMessage";
        var base_url = document.getElementById("baseurlval").value;
        xmlhttp.onreadystatechange = function() {
            if (xmlhttp.readyState == 4) {
                var newArray = new Array();
                      ////get value from server side///////////////
                var result = xmlhttp.responseText;
                ///setvalue like///
document.getElementById("mailid").value =newArray[0];

            }
        };
        xmlhttp.open("GET", base_url + "index.php/pass/index?type=setdraftMessage&"+ query, true);
        xmlhttp.send(null);
    }