关于如何在后台 接收JSON数组

问题描述

前台JSfunctionsave(){$.post("ajaxfrom.aspx",{name:'zhangsan',score:[{score1:'55'},{score2:'77'}]},function(value){//alert(value.b);},"json");}

台后page_load事件stringname=Request["name"];stringscore=Request["score"];

用Request["name"]可以获取到“zhangsan”那score的数组如果获取呢目前使用Request["score"]获取到的是[objectObject],[objectObject]而且score这个数组的长度不固定我前台这样定义是否合理?后台接收遍历是否便利?

解决方案

解决方案二:
各位大大求一个例子也行例子中包含A页面使用json数组打开子窗体B页面并传递,B页面做解析、处理mail:topslazy@163.com

时间: 2023-11-24 04:58:18

关于如何在后台 接收JSON数组的相关文章

jquery ajax 向后台传 json 数组 出现 400 错误,后台用的springmvc

问题描述 jquery ajax 向后台传 json 数组 出现 400 错误,后台用的springmvc 解决方案 400 请求出错 由于语法格式有误,服务器无法理解此请求.不作修改,客户程序就无法重复此请求. 应该是你发送的内容出问题了 解决方案二: 400,服务器自动返回的错误,是你请求的参数与后台的mvc路由无法匹配吧 解决方案三: 你将data:stringify(rows)更改为data:rows试试 解决方案四: 测试了你的代码,报415错误,就是服务器拒绝处理请求.原因是你传递的

JSON用法之将PHP数组转JS数组,JS如何接收PHP数组_php实例

首先下载下面这个文件(这是一段是别人写出来专门解析json的代码),然后引入这个文件!     http://pan.baidu.com/s/1dD8qVr7     现在当我们需要用ajax与后台进行交互时,怎样将php的数组传送到js文件并且并js所识别?     先看php文件,当我们获取到$arr这个数组后 foreach ($arr as $value) { $json .= json_encode($value) . ','; } echo '[' . substr($json,0,

ajax-AJAX POST 字符串(长度400左右的JSON格式字符串)出现字符串在后台接收时混乱

问题描述 AJAX POST 字符串(长度400左右的JSON格式字符串)出现字符串在后台接收时混乱 前端 是HTML,通过AJAX异步调用, 其中masterString是将JSON格式的数组转换成string,(使用json2.js与自己写的jsonToString)均有问题. $.ajax({ url: "../Services/Service" + handletype + ".ashx", type: "post", dataType:

aspx后台传递Json到前台的两种接收方法推荐_实用技巧

第一种:前台接收 dataType: "json", success: function (data) { var varReceiver = data; } <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="echart2.aspx.cs" Inherits="RTC.echart2" %> <!DOCTYPE html&

Ajax Hacks-hack7接收JSON格式的数据

ajax|js|数据 Ajax Hacks-hack7接收JSON格式的数据 怎样才能使用Ajax从服务器接收js对象数据呢?你可以使用一种叫javascript 对象符号的格式接收数据.本hack讲述用户输入信息,从服务器得到JSON格式的响应数据. JSON很普通而直观,这也许是许多开发者喜欢使用的原因吧.一个例子就是,服务器程序从服务器得到信息,然后以JSON格式返回给web页面.JSON格式的数据描述如下: 左大括号"{" 一个或多个属性名,以冒号隔开的对应的值,以逗号隔开的属

Javascript中实现JSON数组多键值排序

  ①首先在后台使用C#获取数据库中的菜单数据,生成一个包含菜单数据项的JSON数组(由于某种原因没有使用SQL中的ORDER BY),如下:   view sourceprint?var menuData1=[ {"orderid":-10,"text":"主页","title":"个人网站主页","url":"Default.aspx?TeacherID=153"

ajax-为什么POST传值在后台接收会为空,但get就可以,这是什么原因

问题描述 为什么POST传值在后台接收会为空,但get就可以,这是什么原因 有谁遇到过这样的问题啊,我前段时间还没这问题,不知道昨天怎么就突然出来这样的问题,因为要传电话号码什么的,用get会泄密,所以用post,但是后台CS接收不到值我就郁闷了 解决方案 你的服务器怎么接收的一个是querystring一个是forms 解决方案二: 主要还是要看后台对POST处理方法是不是有变化.获取的变量是怎么获取的,是不是影响到取值了 解决方案三: 如果你仔细观察会发现,不管是post还是get最后传到后

Android解析json数组对象的方法及Apply和数组的三个技巧_Android

json是种常用的数据传输格式,在android开发中,如何借助java语言实现对json数组对象的解析呢,请参阅下面的关键代码: import org.json.JSONArray; import org.json.JSONObject; //jsonData的数据格式:[{ "id": "27JpL~jd99w9nM01c000qc", "version": "abc" },{ "id": "

servlet-关于jqgri传参问题,以及后台接收参数

问题描述 关于jqgri传参问题,以及后台接收参数 现在有个需求:进入一个列表页面,初始化的时候没有数据查询,当点击查询按钮,附带查询条件时,把参数传到后台,处理并返回json数据这样一个过程. 现在的问题是:初始化页面时没有参数,这个是完成了,但是附带查询条件点击查询时,这个参数怎么传递,后台servlet怎么接收,现在是通过postData方式传递参数(postData:{"txDate":txDate,"jobNameStr":jobName},后台reque