sw11112
2017-07-24 18:52
采纳率: 100%
浏览 1.8k
已采纳

easyui datagrid 不显示数据问题

图片说明

jsp代码:

 <%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>用户信息</title>
</head>
<%@include file="/public/head.jspf"%>
<body>
    <script type="text/javascript">
        function search() {
            var date = $('#dd1').datebox('getValue');
            var phone = $('#phone').val();
            $('#dg').datagrid('load', {
                'date' : date,
                'phone' : phone
            });
        }

        $(function() {
            var myDate = new Date();
            var dateStr = myDate.getFullYear() + "-" + (myDate.getMonth() + 1)
                    + "-" + myDate.getDate();
            $('#dd1').datebox('setValue', dateStr);
            $('#dg').datagrid({
                fit : true,
                fitColumns : true,
                pagination : true,
                url : '/userInfo/userList',
                queryParams : {
                    'date' : dateStr
                },
                striped : true,
                columns : [ [ {
                    field : 'id',
                    title : 'id',
                    width : 100,
                    align : 'center'
                }, {
                    field : 'phone',
                    title : '手机号',
                    width : 100,
                    align : 'center'
                } ] ]
            });
        });

        /*
        function search() {
            var start = $('#dd1').datebox('getValue');
            alert(start);
            alert();
            if(start == "") {
                alert("日期输入错误");
                return;
            }
            $.post("/userInfo/userStat", {
                start : start,
                end : end,
            }, function(result) {
                if (result.status === 1) {
                    document.getElementById("count").innerHTML = result.data.count; 
                    document.getElementById("report1").innerHTML = result.data.report1; 
                    document.getElementById("report2").innerHTML = result.data.report2; 
                } else {
                    alert(result.msg);
                }
            },"json");
        };
         */
    </script>
    <div>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注册时间<input id="dd1" type="text"
            class="easyui-datebox" required="required"></input>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;手机号<input id="phone"
            class="input-medium search-query" type="text" />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <button onclick="search()">筛选</button>

        <table id="dg"></table>


    </div>
</body>
</html>

格式返回应该没错, 页面也没有报错,就是不显示数据,求解

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • sinat_32911227 2017-07-25 01:29
    已采纳
    <table id="dg"></table>
        <div id="tool">
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注册时间<input id="dd1" type="text"
            class="easyui-datebox" required="required"></input>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;手机号<input id="phone"
            class="input-medium search-query" type="text" />
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <button onclick="search()">筛选</button>
    
    
    </div>
    
    点赞 打赏 评论
  • 旋转的钢笔 2017-07-25 01:04

    你就不能插入代码片么?你代码都被浏览器解析了,很乱

    点赞 打赏 评论
  • sinat_32911227 2017-07-25 01:28

    把table和toolbar分开写,然后在datagrid里面加toolbar: "#tool",

         注册时间      手机号       筛选
    
    
    点赞 打赏 评论
  • 15853097916 2019-12-12 14:53

    fit:true 去掉即可

    点赞 打赏 评论

相关推荐 更多相似问题