/* add cart */
function add_to_cart(spec_id, quantity)
{
var url = 'index.php?act=cart&op=add';
$.getJSON(url, {'spec_id':spec_id, 'quantity':quantity}, function(data){
if(data != null){
if (data.done)
{
$('#bold_num').html(data.num);
$('#bold_mly').html(price_format(data.amount));
$('.ncs_cart_popup').slideDown('slow');
setTimeout(slideUp_fn, 5000);
// 头部加载购物车信息
load_cart_information();
}
else
{
alert(data.msg);
}
}
});
}
function add_to_cart(spec_id, quantity)
{
var url = 'index.php?act=cart&op=add';
$.getJSON(url, {'spec_id':spec_id, 'quantity':quantity}, function(data){
if(data != null){
if (data.done)
{
$('#bold_num').html(data.num);
$('#bold_mly').html(price_format(data.amount));
$('.ncs_cart_popup').slideDown('slow');
setTimeout(slideUp_fn, 5000);
// 头部加载购物车信息
load_cart_information();
}
else
{
alert(data.msg);
}
}
});
}
{
var url = 'index.php?act=cart&op=add'; //到这个url进行处理 问号后面是用于区分是要调用哪个方法的
$.getJSON(url, {'spec_id':spec_id, 'quantity':quantity}, function(data){ //{}里面是要传递的参数 function(data)回调函数 data:返回值 json类型
if(data != null){ //返回值不为空
if (data.done) //应该是用来判断返回的是否正确
{
// 以下是将返回的值绑定页面对应的地方
$('#bold_num').html(data.num);
$('#bold_mly').html(price_format(data.amount));
$('.ncs_cart_popup').slideDown('slow');
setTimeout(slideUp_fn, 5000);
// 头部加载购物车信息
load_cart_information();
}
else
{
alert(data.msg);
}
}
});
}
function add_to_cart(spec_id, quantity)
{
var url = 'index.php?act=cart&op=add';//ajax访问的url
$.getJSON(url,
{'spec_id':spec_id, 'quantity':quantity}//所传参数
, function(data){//回掉函数 began
if(data != null){ //如何ajax返回json不为空则继续
if (data.done)//如果返回数据中done存在则继续
{
$('#bold_num').html(data.num);//id为bold_num的组件写入data.num的值
$('#bold_mly').html(price_format(data.amount));//id为bold_num的组件写入data.amount的值 price_format应该是个定义过的格式化方法
$('.ncs_cart_popup').slideDown('slow'); // class为ncs_cart_popup的组件下滑隐藏,速度慢
setTimeout(slideUp_fn, 5000);//5秒后执行
// 头部加载购物车信息
load_cart_information();
}
else
{
alert(data.msg);//
}
}
});
}