zoukankan      html  css  js  c++  java
  • 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; }

      

  • 相关阅读:
    mysql大数据的分表
    php settype()和gettype()
    php的类型转换
    php 时间戳和时间的转换
    mysql的数据类型
    thinkphp vender
    (function(){})();和(function(){}())每个括号的用途和区别
    数字的空洞 水 南邮NOJ 1071
    111... 南邮NOJ 1079
    阿里在线笔试题 折半方法求最接近sum值
  • 原文地址:https://www.cnblogs.com/person008/p/7247821.html
Copyright © 2011-2022 走看看