标签:jquery add var Post resultJSONObject post out
jquery的Post方法$.post()
https://www.cnblogs.com/FondWang/p/10633627.html
$.post是jquery自带的一个方法,使用前需要引入jquery.js
语法:$.post(url,data,callback,type);
url(必须):发送请求的地址,String类型
data(可选):发送给后台的数据,以key/value形式{a:value1,b:value2},即json格式
callback(可选):请求成功后的回调函数。因此,在后台的处理中,需要给JSONObject put一个是否成功的值,见下面例子。
type(可选):即第二个参数data的数据类型。如果有data传递给后台,则需要加上该类型。
后台代码:
public String add(User user,HttpServletResponse response){
int resultTotal=0//操作的记录数
resultTotal=userDao.add(user);
JSONObject resultJSONObject=new JSONObject();
if(resultTotal>0){
resultJSONObject.put("success",true);
}else{
resultJSONObject.put("success",false);
}
response.setContentType("text/html;charset=utf-8");
PrintWriter out=response.getWriter();
out.println(resultJSONObject.toString);
out.flush();
out.close();
}
前台代码:
function add(){
var url="${pageContext.request.contextPath}/user/add.do";
var userName0=$("#userName").val();
var password0=$("#password").val();
var urlData={userName:userName0,password:password0}
$.post(url,urlData,function(resultJSONObject){
if(resultJSONObject.success){
$.messager.alert("系统提示","添加成功","info");
}else{
$.messager.alert("系统提示","添加失败","error");
}
},"json");
}
标签:jquery,add,var,Post,resultJSONObject,post,out 来源: https://www.cnblogs.com/sunny3158/p/16064565.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。