【发布时间】:2017-09-16 07:26:04
【问题描述】:
我正在使用 codeigniter 开发一个购物车。在我的购物车页面中,我需要根据商品数量的变化更新我的购物车。我在按钮点击的帮助下得到了结果。 但我的问题是我需要在我的密钥上获得相同的结果。为此,应点击相应的按键
查看页面
<td>
<?php echo form_input(array('name' => $items['rowid']."_qty",'id' => $items['rowid']."_qty", 'value' => $items['qty'], 'maxlength' => '3', 'size' => '5')); ?>
<button class="btn btn-success " id= "<?php echo $items['rowid']."_qty" ?>" onclick="update_cart('<?=$items['rowid'];?>')" >update</button>
<script>
$("#<?php echo $items['rowid']."_qty" ?>").keyup(function(event){
$("#<?php echo $items['rowid']."_qty" ?>").click();
});
</script>
</td>
更新购物车脚本
function update_cart(itemid)
{
var qty= document.getElementById(itemid+"_qty").value;
$.ajax({
type: 'POST',
url: '<?php echo site_url("ajax_controller1/update_cart/'+itemid+'/'+qty+'")?>',
data: { id:itemid },
success:function(response){
$("#shoppingcart_container").html(response);
$(".total").click();
}
});
}
我只需要点击更改数量输入的相应按钮 场地 这是我的演示网址My website link
【问题讨论】:
-
$(".total").trigger("click");
标签: javascript php jquery codeigniter