• ajax的使用


    $.ajax({
            url: "${ctx}/selfprogram/selfProgram/showParam?paramIds="+pmIds,
            type: "get",
            dataType:"json",
            success: function (data) {
                var obj = eval(data);
                var str = "";
                var exParamerIds = parent.parent.$("#exParamerIds").val();
                var eachParamer = exParamerIds.substring(0,exParamerIds.length-1).split(",");
                    str = str+"<thead><tr><th style="display: none;">主键+</th><th>序号</th><th>参数名称</th><th>参数分类</th><th>单位</th><th>排序</th></tr>"
                       +"</thead><tbody id="paramTable">"; 
               for (var i = 0; i < eachParamer.length; i++) {
                 /*当返回数据id与隐藏域数据一致时,将隐藏域对应的排序给页面展示*/
                        var index = eachParamer[i].indexOf(":");
                        var praId = eachParamer[i].substring(0,index);
                        var querySort = eachParamer[i].charAt(eachParamer[i].length - 1);
                               str = str 
                                   +"<tr id="paramTr"><td id="sort">"+querySort
                                   +"</td><td style="display: none;">"+obj[i].id
                                   +"</td><td>"+obj[i].name
                                   +"</td><td>"+obj[i].typeValue
                                   +"</td><td>"+obj[i].unitValue
                                   +"</td><td><a href="#" class="up" onClick="upward(this,2)">上移</a> <a href="#" class="down" onClick="downward(this,2)">下移</a></td></tr>";
                                     }
                               str = str+"</tbody>"; 
                                    parent.parent.$("#contentTable2").html(str);
                                    parent.parent.initTableCheckbox(parent.parent.$('#contentTable2 thead tr'),parent.parent.$('#contentTable2 tbody tr'));
                                    parent.parent.$.jBox.close(true);
                              }

    后台

    	public static void outResult(HttpServletResponse response, Object object) {
    		response.setContentType("text/plain;charset=UTF-8");
    		response.setHeader("Cache-Control", "no-cache");
    		PrintWriter out = null;
    		try {
    			out = response.getWriter();
    		} catch (Exception e) {
    			e.printStackTrace();
    		}
    		String str = JsonMapper.toJsonString(object);
    		out.print(str);
    		out.flush();
    		out.close();
    	}
    

      

            @RequiresPermissions("selfprogram:selfProgram:view")
    	@RequestMapping(value = "showParam")
    	public String showParam(String paramIds,HttpServletResponse response) {
    		List<Parameters> parametersList = new ArrayList<Parameters>();
    ...... JsonMapper.toJsonString(parametersList); outResult(response,parametersList); return null; }

      

  • 相关阅读:
    Ts基础
    SWF 文件不能本地访问 只有仅限于文件系统的 SWF 文件
    laya的UI编辑器
    目前支持WebGL的浏览器有哪些?
    Laya学习
    egret学习
    PHP 获取上月,本月,近15天,近30天日期
    深入浅出:MySQL的左连接、右连接、内连接
    div中 li宽度不固定 ie6和ie7不兼容不自动换行
    8款给力HTML5/CSS3应用插件 可爱的HTML5笑脸
  • 原文地址:https://www.cnblogs.com/person008/p/7247821.html
Copyright © 2020-2023  润新知