`

ajax 如何从后台传多个data对象(多个参数)string类型的

    博客分类:
  • ajxa
 
阅读更多

如果后台需要返回多个对象,但是ajax只有data可以赋值,这时可以用数组实现。

后台将数据拼成前台ajax需要的  用“|”隔开,

java:

			nameAndOrgcode = nameAndOrgcode.substring(0,
					nameAndOrgcode.length() - 1);
			s = s.substring(0, s.length() - 1);
			String allData = s + "|" + nameAndOrgcode;

			this.setData(allData);

 

js:

$.ajax({
					type:'POST',
					dataType:'json',
					data:'receiverOrgCode='+receiverOrgCode+'&peopleType='+peopleType, 
					url:basepath+'/notice/receiver.do', 
					success:function(data) {
						console.log(data.data);
						var arr=data.data.split("|");
						console.log(arr[0]);
						console.log(arr[1]);
						$("#receiver").val(arr[0]);
						$("#receivertext").val(arr[1]);
						console.log(data.success);
						$('#receiverDiv').dialog('close');
					}
				});

 

分享到:
评论

相关推荐

    jQuery AJAX实现调用页面后台方法

    本文实例为大家分享了jQuery AJAX调用页面后台方法,供大家参考,具体内容如下 1.新建demo.aspx页面。 2.首先在该页面的后台文件demos.aspx.cs中添加引用。 using System.Web.Services; 1).无参数的方法调用. ...

    解析JSON对象与字符串之间的相互转换

    在开发的过程中,如果对于少量参数的前后台传递,可以直接采用ajax的data函数,按json格式传递,后台Request即可,但有的时候,需要传递多个参数,这样后台 接受的时候Request多个很麻烦,此时要按照类的格式或者 ...

    基于Ajax表单提交及后台处理简单的应用

    所以,我们就可以简单的来定义一个收集规则,如在要回传到服务器的数据表单控件,可以做个标记,到时取的时候把这些标记的数据一起取回去。  就拿最简单的文体输入做例子吧<input type=”text” id=”txtcode” ...

    DWR.xml配置文件说明书(含源码)

    Singatures配置允许我们对DWR要操作的对象类型进行配置.对于了解JDK5泛型编程的开发人员来说下面的格式是很容易理解的. <![CDATA[ import java.util.List; import com.example.Check; Check.setLotteryResults...

    AJAX实现图片预览与上传及生成缩略图的方法

    同时为 图片生成缩略图,现只写上传图片方法,文字在ajax里直接传参数就可以了,若要上传多图,修改一下就可以了。 借鉴了网上资料,自己写了一下,并不需要再新加页面,只在一个页面里就OK啦。 JS代码: //ajax...

    大名鼎鼎SWFUpload- Flash+JS 上传

     * 可以同时上传多个文件;  * 类似AJAX的无刷新上传;  * 可以显示上传进度;  * 良好的浏览器兼容性;  * 兼容其他JavaScript库 (例如:jQuery, Prototype等);  * 支持Flash 8和Flash 9;  SWFUpload不同...

    Python入门网络爬虫之精华版

    分割url和传输数据,多个参数用&连接。 data = {'data1':'XXXXX', 'data2':'XXXXX'} Requests:data为dict,json import requests response = requests.get(url=url, params=data) Urllib2:data为string import...

    ASP.NET MVC 4 中的JSON数据交互的方法

    前台Ajax请求很多时候需要从后台获取JSON格式数据,一般有以下方式: 拼接字符串 return Content({\id\:\1\,\name\:\A\}); 为了严格符合Json数据格式,对双引号进行了转义。  使用JavaScriptSerialize.Serialize()...

    ExtAspNet_v2.3.2_dll

    +为所有Panel(包括Grid,Tree,Form等)增加枚举类型Icon,其中包含1700多个小图标。 -如果Panel具有IconUrl属性,则IconUrl优先于Icon。 -所有Icon的列表在icon.aspx。 -为Button,MenuItem(MenuButton,...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    +为所有Panel(包括Grid,Tree,Form等)增加枚举类型Icon,其中包含1700多个小图标。 -如果Panel具有IconUrl属性,则IconUrl优先于Icon。 -所有Icon的列表在icon.aspx。 -为Button,MenuItem(MenuButton,...

    Java面试宝典2020修订版V1.0.1.doc

    9、java后台如何接收ajax数据? 26 10、为什么要有jquery? 26 11、jQuery选择器有多少种? 27 13、你是如何使用jquery中的ajax的? 27 14、jquery中的$.get和$.post请求区别? 27 15、jquery中如何操作样式的? 28 ...

    一个适合新手学习的电商项目

    SSO是在多个应用系统中, 用户只需要登录一次就可以访问所有相互信任的应用系统。它包括 可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。 它是目前比较流行的企业业务整合的解决方案之一。 ...

    asp.net知识库

    ADO.NET 2.0 大批量数据操作和多个动态的结果集 ADO.NET 2.0 异步处理 在ASP.NET中使用WINDOWS验证方式连接SQL SERVER数据库 改进ADO.Net数据库访问方式 ASP.NET 2.0 绑定高级技巧 简单实用的DataSet更新数据库的类+...

    科汛网络系统源码EshopV4.0sp1 Acc

    36、修复自定义sql标签,输出类型为ajax且为分页标签时,没有正确读取当前栏目ID号的BUG 37、修复Admin/KS.comment.asp评论管理的一点小BUG 38、修复图片系统图片单张图片介绍里含有回车字符时,重新编辑图片会提示...

Global site tag (gtag.js) - Google Analytics