页面进入显示点击按钮再查数据库展现列表

//查询
       function query() {
      var id=$("#id").val();
var numbers=$("#numbers").val();
var no=$("#no").val();
var intime=$("#intime").val();

        $.ajax({
          url: '<%=root%>/unphonethe/queryparameterMaintenance.do',
          secureuri: false,
          fileElementId: 'filePath',
          data: "id="+id+"&numbers=" + numbers+"&no=" + no+"&intime=" + intime,
          dataType: 'json',
          success: function(data, status) {
var flag = data.flag;
            if (flag != null && flag == "1") {
tmallfeeTable.bootstrapTable("load", data.list);
tmallfeeTable.bootstrapTable('refresh');
            }
          },
          error: function(data, status, e) {
            showMessage("加载数据失败");
          }
        });

}


Dao.xml映射必须有和这里对应的字段


/**
* 查询信息

* @param request
* @return
*/

@RequestMapping("/queryparameterMaintenance")
public @ResponseBody
Map queryparameterMaintenance(HttpServletRequest request) {
 JSONObject result = new JSONObject();
JSONArray array = new JSONArray();

String id = request.getParameter("id");
String numbers = request.getParameter("numbers");
String no = request.getParameter("no");
String intime = request.getParameter("intime");

Map map = new HashMap();
map.put("id", id);
map.put("numbers", numbers);
map.put("no", no);
map.put("intime", intime);
System.out.println("数据" + map);
array.add("");
//信息的方法
List> data = pms.queryoutProvInfo_maintenance(map);

Map resultMap = new HashMap();
resultMap.put("flag", "1");
Map listMap = new HashMap();
int size = 0;
if (null != data) {
listMap.put("rows", data);
size = data.size();
listMap.put("total", size);
}
resultMap.put("list", listMap);
resultMap.put("message", "查询成功");

return resultMap;
}

你可能感兴趣的:(页面显示,jquery)