ajax返回不刷新页面,Jquery ajax不刷新页面提交action取得返回值
頁(yè)面采用回調(diào)函數(shù)function(data) 處理后臺(tái)返回的結(jié)果
a標(biāo)簽onclick事件觸發(fā)加入秒殺
前臺(tái)function?addproduct(id){
var?mprice=document.getElementById("mprice_"+id).value;
var?number=document.getElementById("number_"+id).value;
var?sid=document.getElementById("special.id").value;
if?(mprice==""){
alert("請(qǐng)輸入特價(jià)價(jià)格");
return?false;
}else?if?(number==""){
alert("請(qǐng)輸入特價(jià)數(shù)量?");
return?false;
}else?{
//重點(diǎn)在這兒
$.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;?*/
}
}
后臺(tái)public?void?addProduct(){
PrintWriter?out=null;
try?{
System.out.println(specialVo.getQuantity());
System.out.println(specialVo.getMemberPrice());
System.out.println(specialVo.getId());
System.out.println(special.getId());
HttpServletResponse?response=ServletActionContext.getResponse();
out=response.getWriter();
out.print(true);
out.flush();
out.close();
}?catch?(Exception?e)?{
e.printStackTrace();
out.flush();
out.close();
out.println(0);
}
}
struts配置action無(wú)需result
參考文章:
原文:http://tianxingzhe.blog.51cto.com/3390077/1678174
總結(jié)
以上是生活随笔為你收集整理的ajax返回不刷新页面,Jquery ajax不刷新页面提交action取得返回值的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: qui ajax,Ajax Fils d
- 下一篇: win7网站服务器空间怎么清理,win7