在js的方法中使用$.ajax({url,data,type,dataType,success});
来源:互联网 发布:网络推广学什么 编辑:程序博客网 时间:2024/06/16 21:32
Ajax 函数的使用及解释
碰到了一个data参数传递了,后面字符串传递的方式好像有问题?后来发现是contentType:"application/json",这个参数的问题,它规定了传递给后台方法的参数必须是json格式即{键:'值',键:'值'}
$.ajax({ type: "get", url: "test.jsp", datatype: "json", contentType: "application/json",
data:"id=1234", success: function(result){ alert(result); } });
实例
function save(){if(checkValue()){//判断真假是否执行var resturl = "<%=request.getContextPath() %>/rest/zhswleave/saveLeave";//调用后台方法地址 $.ajax({ url:resturl, data:{ leaveId:$("input[name=leaveId]").val(),//取数赋值给* leavePersonId:$("input[name=leavePersonId]").val(), leavePerson: $("input[name=leavePerson]").val(), leaveDeptId:$("input[name=leaveDeptId]").val(), leaveDeptName: $("input[name=leaveDeptName]").val(), leaveReason:$("textarea[name=leaveReason]").val(), startDate: $("input[name=startDate]").val(), endDate: $("input[name=endDate]").val(), leaveTypeId:$("select[name=leaveType]").val(), leaveType: $('#leaveType option:selected').text(), common:$("textarea[name=common]").val(), leaveState:$("input[name=leaveState]").val(), leaveNodeNum:$("input[name=leaveNodeNum]").val() }, type:"post",//方式 async:false, dataType:'json',//形式 success:function(e){//e为后台方法处理后输出的结果** if(e.success==true){ msgbox('提示','保存成功!' ,'',null,0,'true'); //alert(e.result); // initData(); $("input[name=leaveId]").val(e.result);//给隐形字段赋值*** alert("leaveId:"+$("input[name=leaveId]").val()); } if(e.success==false){ // msgbox('提示','操作失败!','',null,0,'error'); }}, error:function(e){ msgbox('提示','操作失败!','',null,0,'error'); }});
0 0
- 在js的方法中使用$.ajax({url,data,type,dataType,success});
- AJAX - $.get( url, [data], [success], [type] )
- AJAX - $.get( url, [data], [success], [type] )-2
- AJAX - $.get( url, [data], [success], [type] )-3
- 在jquery的ajax方法中的success中使用return要注意的问题
- function BtnList_Click() { $.ajax({ url: "aa.asmx/GetList", data: {}, type: "post", success: fu
- jquery中ajax方法的datatype的作用
- 在ajax的success方法中$(this)不可用的解决办法
- 关于在ajax success中使用setTimeOut函数的些许经验
- 【Ajax】ajax的dataType
- jquery.validate.js中success或error方法使用
- AJAX - $.post(url,data,function,type)
- AJAX - $.post(url,data,function,type)-2
- AJAX - $.post(url,data,function,type)-3
- jquery中ajax的dataType属性
- Jquery ajax请求中datatype的含义
- .net的ajax中使用javascript的send方法post参数,url传参,ajax同步异步JS包,传参即可用
- 使用ajax中success后的返回值
- 进程和线程
- window office2007 ppt转pdf
- html td标签 限制字符长度
- JavaScript 函数的不常用属性(name/callee/caller)
- C++—友元函数
- 在js的方法中使用$.ajax({url,data,type,dataType,success});
- 收藏一下技术资料
- invokeLater和invokeAndWait
- Nginx支持Socket转发过程详解
- hadoop、hbase、hive版本对应关系
- Spring Security 4 使用@PreAuthorize,@PostAuthorize, @Secured, EL实现方法安全
- Java MyBatis 插入数据库返回主键
- iOS 轮播图
- 2016级《程序设计基础(B)Ⅱ》实验6_动态规划