这是我的后台返回给前台的数据:

处理后台返回的数据有一下两种方式:

        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向后台发送数据的更多相关文章

  1. 解决layui表单ajax提交回调函数不起作用问题的两种方式

    最近想用layui开发一个论坛模板用的是fly-ui,才接触layui对其还不太熟悉.一个简单的登录就困扰了我很久.登录的form通过ajax提交回调函数老是不起作用.经过浪费了N多时间的调试,发现l ...

  2. struts通过Ajax返回数据时,例如对象类型,没有执行Ajax的回调函数

    <result type="json"  name="success">                 <param name=" ...

  3. jQuery ajax() 参数,回调函数,数据类型,发送数据到服务器,高级选项

    $.ajax({ options:/*类型:Object;  可选.AJAX 请求设置.所有选项都是可选的.*/ async:/*类型:Boolean; 默认值: true.默认设置下,所有请求均为异 ...

  4. 不使用回调函数的ajax请求实现(async和await简化回调函数嵌套)

    在常规的服务器端程序设计中, 比如说爬虫程序, 发送http请求的过程会使整个执行过程阻塞,直到http请求响应完成代码才会继续执行, 以php为例子 $url = "http://www. ...

  5. ajax的回调函数和匿名函数

    1.什么是js回调函数 一. 回调函数的作用 js代码会至上而下一条线执行下去,但是有时候我们需要等到一个操作结束之后再进行下一个操作,这时候就需要用到回调函数. 二. 回调函数的解释 因为函数实际上 ...

  6. ajax的回调函数

    ajax的回调函数(done,fail,always) 观看代码: $.ajax({ type: "post",//请求的类型 url: "/book/detail?ac ...

  7. Ajax请求回调函数没有被调用

    $.ajax({        type:"post",        url:"http://172.16.41.91:8080/FcsServletSSM/users ...

  8. 。。。Ajax的回调函数function(data)中,data的返回类型。。。

    今天在做项目的过程中,突然发现了一个有趣的问题,那就是我在Java服务器端写程序,String result = "0";然后通过out.println(result),将resu ...

  9. Ajax异步的回调函数执行了多遍

    问题: 在做下拉滚动加载时(类似于qq空间下拉加载),数据向下滚动一次,就会加载一次,即append一下,跟踪js后,发现回调函数执行了多次,导致append将上次的append结果append上了, ...

  10. 201响应为什么进了AJAX error回调函数

    明明AJAX发送请求成功,但是后端返回的不是200,而是201,结果进了error的回调函数,想这种情况,只需要把“dataType:"json",改成dataType:" ...

随机推荐

  1. 【Linux程序设计】之环境系统函数综合实验

    这个系列的博客贴的都是我大二的时候学习Linux系统高级编程时的一些实验程序,都挺简单的.贴出来纯粹是聊胜于无. 实验题目:Linux环境下系统函数综合实验 实验目的:熟悉并掌握Linux环境下数学函 ...

  2. BZOJ1077 : [SCOI2008]天平

    首先通过差分约束系统建图,用Floyed算法求出任意两个砝码差值的上下界. 然后暴力枚举放在右边的砝码C,D,通过与A,B差值的上下界分类讨论统计方案. 时间复杂度$O(N^3)$. #include ...

  3. linux eclipse cdt make error 127

    不知道为啥,copy原来的eclipse环境到新的地方后,编译总是出错: make:*** error 127 解决方案是:属性Properties---C++编译 c++build---build ...

  4. 关于inf的问题

    详见实例 #include<algorithm> #include<iostream> #include<cstring> #include<cstdio&g ...

  5. WordPress折腾日记

    安装环境: 我开了个虚拟机xp....用xampp的整合包..下载地址https://www.apachefriends.org/zh_cn/download.html 跟着安装就行了.最后打开xam ...

  6. Hibernate批处理操作优化 (批量插入、更新与删除)

    问题描述 我开发的网站加了个新功能:需要在线上处理表数据的批量合并和更新,昨天下午发布上线,执行该功能后,服务器的load突然增高,变化曲线异常,SA教育了我一番,让我尽快处理,将CPU负载降低. 工 ...

  7. CSS对浏览器的兼容性(IE和Firefox)技巧整理

    CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理技巧并整理了一下.对于web2.0的过度,请尽量用xhtml格 ...

  8. C# - Dbhelp

    dbhelp.cs using System; using System.Data; using System.Data.Common; using System.Configuration; pub ...

  9. Json 数据

    来自:极课学院 简介: json与xml json语法 json对象 json对象数组 用到的包 读取json数据例子 创建json数据

  10. CodeForces 86D Powerful array(莫队+优化)

    D. Powerful array time limit per test 5 seconds memory limit per test 256 megabytes input standard i ...