您好,您的那个购物车系统源码导入不了myeclipse,我把代码打上去之后发现在购物车界面点击“加入购物车”没反应,请问是什么问题
看看 浏览器 有没有报错, network里 接口 有没有调用成功 。感觉是接口没调用成功,如果成功 会弹出 添加购物车成功
应该不是请求的问题,是你click事件没绑定好,绑id要加#
点击事件没反应的话,查看下绑定的DOM元素有没有问题
这传参有问题吧
这样传
data:{
type: 'add'
...
}
打印一下哪里报错
$(function(){
<!-- id 获取 $('#id') class获取 $('.class') -->
conosle.log('bnt:', $('button.AddCartBtn') )
$('button.AddCartBtn').click(function(){
let num=parseInt($('input.num').val());
conosle.log('num',num);
let pid=parseInt($(this).attr('pid'));
conosle.log('pid',pid);
$ajax({
url:'/addOrderItem',
type:'post',
dataType:'text',
data:'type=add&pid='+pid+'&num='+num,
success:function(data){
alert('成功')
},
error:function(err){
conosle.log(error,'===err')
}
})
})
})
检查一下数据库连接,另外我用的是idea,是不是工程目录结构不同的原因?
data接受改成对象格式
{
type:"add",
pid:pid,
num:num
}
http://jquery.yanzhihui.com/id.html 你去看看jquery的元素选择器 参照着写撒