100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > ajax返回不刷新页面 Jquery ajax不刷新页面提交action取得返回值

ajax返回不刷新页面 Jquery ajax不刷新页面提交action取得返回值

时间:2023-11-13 18:48:40

相关推荐

ajax返回不刷新页面 Jquery ajax不刷新页面提交action取得返回值

页面采用回调函数function(data) 处理后台返回的结果

a标签onclick事件触发加入秒杀

前台functionaddproduct(id){

varmprice=document.getElementById("mprice_"+id).value;

varnumber=document.getElementById("number_"+id).value;

varsid=document.getElementById("special.id").value;

if(mprice==""){

alert("请输入特价价格");

returnfalse;

}elseif(number==""){

alert("请输入特价数量");

returnfalse;

}else{

//重点在这儿

$.get("${ctx}/special/addProduct.action?specialVo.quantity="+number+"&specialVo.memberPrice="+mprice+"&specialVo.id="+id+"&special.id="+sid,

function(data){

if(data=="true"){

alert("添加成功");

window.location.reload();

}

})

/*window.location.href="${ctx}/special/addProduct.action?specialVo.quantity="+number+"&specialVo.memberPrice="+mprice+"&specialVo.id="+id+"&special.id="+sid;*/

}

}

后台publicvoidaddProduct(){

PrintWriterout=null;

try{

System.out.println(specialVo.getQuantity());

System.out.println(specialVo.getMemberPrice());

System.out.println(specialVo.getId());

System.out.println(special.getId());

HttpServletResponseresponse=ServletActionContext.getResponse();

out=response.getWriter();

out.print(true);

out.flush();

out.close();

}catch(Exceptione){

e.printStackTrace();

out.flush();

out.close();

out.println(0);

}

}

struts配置action无需result

参考文章:

原文:http://tianxingzhe./3390077/1678174

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。