ajax处理回调函数,用ajax向后台发送数据
这是我的后台返回给前台的数据:
处理后台返回的数据有一下两种方式:
function sethouse_housing_pattern(housing_pattern){
var str=[];
var str_housing_pattern=[];
var newStr="";
if(housing_pattern){
str=housing_pattern.split(",");
for(var i=;i<str.length;i++){
$.ajax({
url:'/MCS/sysmanage/mcssysgetDictById.do',
type:'POST',
data:'mcs_sys_dict_data_id='+str[i],
success:function(data){
alert(""+data[].value_meaning);
str_housing_pattern.push(data[].value_meaning);
for(var k=;k<str_housing_pattern.length;k++){
newStr=str_housing_pattern;
}
}
});
}
}
}
function sethouse_housing_pattern(housing_pattern){
var str=[];
var str_housing_pattern=[];
var newStr="";
if(housing_pattern){
str=housing_pattern.split(",");
for(var i=;i<str.length;i++){
$.ajax({
url:'/MCS/sysmanage/mcssysgetDictById.do',
type:'POST',
async : false,
data:'mcs_sys_dict_data_id='+str[i],
success:function(data){
alert(""+data[].value_meaning);
str_housing_pattern.push(data[].value_meaning);
for(var k=;k<str_housing_pattern.length;k++){
newStr=str_housing_pattern;
}
}
});
}
alert(newStr+"shuju ");//弹出数据,用逗号隔开。
}
}
怎么将页面上的很多值放在一个数组里,然后通过ajax一起发送过去?比如在做到保存的时候,我们就会遇到页面有很多值需要一起传到后台,这个时候没有form表单,看下面,将教你如何做到:
function save(pass,advice,flag) {
var jsonStr={}; //定义一个jsonStr 对象
jsonStr.housing_pattern=liger.get('housing_pattern').getValue();//得到房屋格局,取页面的ligerui的下拉框单选
jsonStr.house_type=liger.get('house_type').getValue(); //获取页面的下拉框多选复选框
jsonStr.name=$('#name').val();//用jquery获取值
jsonStr.data = $('#dd').datebox('getValue'); // 获取日期输入框的值 ,技术:easyui
jsonStr.v = $('#nn').numberbox('getValue');获取数值输入框的值。
$.post({
url:"/loancheck/mcscrehousingchecksave.do",
data:jsonStr,
function(data){
if(data=='success'){
alert("ok");
}else{
alert("error");
}
}
}); }
ajax处理回调函数,用ajax向后台发送数据的更多相关文章
- 解决layui表单ajax提交回调函数不起作用问题的两种方式
最近想用layui开发一个论坛模板用的是fly-ui,才接触layui对其还不太熟悉.一个简单的登录就困扰了我很久.登录的form通过ajax提交回调函数老是不起作用.经过浪费了N多时间的调试,发现l ...
- struts通过Ajax返回数据时,例如对象类型,没有执行Ajax的回调函数
<result type="json" name="success"> <param name=" ...
- jQuery ajax() 参数,回调函数,数据类型,发送数据到服务器,高级选项
$.ajax({ options:/*类型:Object; 可选.AJAX 请求设置.所有选项都是可选的.*/ async:/*类型:Boolean; 默认值: true.默认设置下,所有请求均为异 ...
- 不使用回调函数的ajax请求实现(async和await简化回调函数嵌套)
在常规的服务器端程序设计中, 比如说爬虫程序, 发送http请求的过程会使整个执行过程阻塞,直到http请求响应完成代码才会继续执行, 以php为例子 $url = "http://www. ...
- ajax的回调函数和匿名函数
1.什么是js回调函数 一. 回调函数的作用 js代码会至上而下一条线执行下去,但是有时候我们需要等到一个操作结束之后再进行下一个操作,这时候就需要用到回调函数. 二. 回调函数的解释 因为函数实际上 ...
- ajax的回调函数
ajax的回调函数(done,fail,always) 观看代码: $.ajax({ type: "post",//请求的类型 url: "/book/detail?ac ...
- Ajax请求回调函数没有被调用
$.ajax({ type:"post", url:"http://172.16.41.91:8080/FcsServletSSM/users ...
- 。。。Ajax的回调函数function(data)中,data的返回类型。。。
今天在做项目的过程中,突然发现了一个有趣的问题,那就是我在Java服务器端写程序,String result = "0";然后通过out.println(result),将resu ...
- Ajax异步的回调函数执行了多遍
问题: 在做下拉滚动加载时(类似于qq空间下拉加载),数据向下滚动一次,就会加载一次,即append一下,跟踪js后,发现回调函数执行了多次,导致append将上次的append结果append上了, ...
- 201响应为什么进了AJAX error回调函数
明明AJAX发送请求成功,但是后端返回的不是200,而是201,结果进了error的回调函数,想这种情况,只需要把“dataType:"json",改成dataType:" ...
随机推荐
- 【BZOJ】1069: [SCOI2007]最大土地面积(凸包+旋转卡壳)
http://www.lydsy.com/JudgeOnline/problem.php?id=1069 显然这四个点在凸包上,然后枚举两个点找上下最大的三角形即可. 找三角形表示只想到三分QAQ.. ...
- COJ885 LCS???
试题描述 输入两个字符串A.B,输出他们的最长连续公共子串长度. 输入 第一行为一个字符串A. 第二行为一个字符串B. 输出 输出他们的最长连续公共子串长度. 输入示例 ababab bababbab ...
- redis运用连接池报错解决
redis使用连接池报错解决redis使用十几小时就一直报异常 redis.clients.jedis.exceptions.JedisConnectionException: Could not g ...
- Nhibernate Case SUM
SELECT ID END) as nbRowWithValueOf2, END) as nbRowWithValueOf3 FROM Foo GROUP BY ID queryover = quer ...
- iis浏览网页时提示无法显示 XML 页
无法显示 XML 页. 使用 样式表无法查看 XML 输入.请更正错误然后单击 刷新按钮,或以后重试. 处理资源 'http://localhost/ 时出错.第 1 ...
- Reprojection Matrix Q
Given the disparity d and 2D point (x, y) , we can derive the 3D depth using the 4-by-4 reprojection ...
- SQL Server 中的游标(cursor)
http://www.cnblogs.com/Dlonghow/archive/2009/05/14/1456910.html 在数据库中,游标是一个十分重要的概念.游标提供了一种对从表中检索出的数据 ...
- linux用户和组管理
添加组groupadd sftp 把用户mysftp加入组sftp中:gpasswd -a mysftp sftp 把用户mysftp加入组sftp中:usermod -a -G sftp mysft ...
- js不能执行的几个小白错误
1.如果使用jquery,而没有将js代码写在$(function(){}):里边,没等dom全部加载完,在执行时出现错误 2.如果感觉都写对了却没有执行,那么可能是在想要执行的函数前有一加载就能执行 ...
- svn vs git
SVN和Git比较,哪个好用,适用? GIT和SVN之间的五个基本区别 话说Git的区别