Ajax接收后台传递到前台的集合

<script type="text/javascript">
   $.ajax({
            url : "${ctx}/wash/store/racking/queryHandSelect",
            data : {
                "id" : area
            },
            type : "post",
            cache : false,
            dataType : "json",
            error : function() {
                alertx("连接后台失败!");
            },
            success : function(list) {
                 var hongonNum = document.getElementById("hongonNum");
                //清空数组
                hongonNum.innerHTML = "";
                var option1 = new Option();
                hongonNum.add(option1);
                for (var i=0;i<list.length;i++) {
                    var option = new Option(list[i], list[i]);
                    hongonNum.add(option);

                }
            }
        });
</script>
时间: 2024-10-29 23:11:11

Ajax接收后台传递到前台的集合的相关文章

js ajax 向后台传递数组

//定义数组 var _arrays = []; for (var i = 0; i < 10; i++) { _shangpins.push(i); } //post $.post(href, {list: _arrays} ); //get post datas var shangpins = Request.Params.GetValues("list[]"); js ajax 向后台传递数组

ajax获取后台传递的json数据

最近在使用JQuery的ajax方法时,需要返回的数据为json数据,在success返回中数据处理会根据返回方式不同会采用不同的方式来生成json数据.在$.ajax方法中应该是如何来处理的,简单进行说明. 首先给出要传的json数据:[{"demoData":"This Is The JSON Data"}] 1,使用普通的aspx页面来处理 Js代码   $.ajax({ type: "post", url: "Default.a

.ajax向后台传递数组(转)

js部分代码 //创建一个测试数组 var boxIds = new Array(); boxIds.push(12182); boxIds.push(12183); boxIds.push(12184); //向后台交互 $.ajax({ url: "/xxx", type: "GET", data: { "boxIds": boxIds, "boxType": 0, "time": new Date()

ajax向后台传递数组

var ids = new Array(); ids.push('1'); ids.push('2'); $.ajax({ data:{ids:ids}, type:'post', url:'url', traditional:true }); 这个后台就可以直接用List或者数组接收了 关键就在traditional这个属性 2017-07-25 22:39:08

ajax接收后台数据在html页面显示

Java代码 1 PrintWriter out=response.getWriter(); //向客户端发送字符数据 2 response.setContentType("text/text"); //设置请求以及响应的内容类型以及编码方式 3 response.setCharacterEncoding("UTF-8"); 4 JSONArray json = JSONArray.fromObject(newsList); //将newsList对象转换为json

用ajax将后台数据传入前台js

1.后台连接数据库,取到数据 string sql = "......................................."; string one = OracleHelperTools.ExecuteScalar(sql);   //这里图省事用的oraclehelper string flow1 = JSONConvert.ToJson(one);    //用JSON将数据封装,值的格式会变,传入前台时需要解析 2.在页面的aspx.cs中去写解析 [WebMet

ajax向后台传递参数数组

前台数据: 数组 1-->  直接定义 2-->  获取页面数据 填充数组(获取的是select中的option数据) var data = document.getElementById('role'); var arrs =new Array(); for(var i=0;i<data.options.length;i++){ arrs.push(data.options[i].value); } ajax请求 一开始注意增加属性 traditional:true, 没有变化 var

帆软报表和jeecg的进一步整合--ajax给后台传递map类型的参数

下面是页面代码: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@include file="/context/mytags.jsp"%> <% String deptIds = (String)request.getAttribute("departIds

Ajax接收后台发送过来的布尔值以及指定的字符串

后台: aContext.getResponse().getWriter().println("" + result); 前端: $.ajax({ url:encodeURI(encodeURI(url)), async :true, type:'post', success:function(result) { if(result.indexOf("true")!=-1){//重点在这!!! alert('设置成功!'); }else{ alert('设置失败!'