2 qq 16151201 qq_16151201 于 2016.05.11 16:43 提问

jQuery简单传值问题,问题解决包采纳

后台:

    // 业务实现
    @ResponseBody
    @RequestMapping("/indexUser.do")
    public Object index1User() {
        return   this.userService.findAllUser();
    }

前台:

    <div id="userInfoGrid"></div>

JS:

```userGrid : function() {
return $("#userInfoGrid");
},
render : function() {
var me = this;
me.userGrid().datagrid({
idField : "id",
title : "用户管理界面",
singleSelect : true,
selectOnCheck : false,
url : UserAction.indexUser,
toolbar : Sys.tb.getToolbar({
search : "#searchForm"
}),
columns : [ [ {
field : 'id',
title : "序号",
align : "center",
width : 120
}, {
field : 'NAME',
title : "姓名",
align : "center",
width : 120
}, {
field : 'AGE',
title : "年龄",
align : 'center',
width : 120
}, {
field : 'SEX',
title : "性别",
align : "center",
width : 120
}, {
field : 'MOBILE',
title : "电话",
align : "center",
width : 120
}, {
field : 'IDENTITY_CARD',
title : "身份证号",
align : "center",
width : 120
},{
field : 'ADDRESS',
title : "家庭住址",
align : "center",
width : 120
}, {
field : 'REMARK',
title : "个人说明",
align : "center",
width : 120
} ] ]
});


为什么我的查询结果只能展示ID项,
![图片说明](https://img-ask.csdn.net/upload/201605/11/1462956155_693449.png)

8个回答

qq_16151201
qq_16151201   2016.05.11 18:50
已采纳

问题已经解决:

新手不会使用F12查找json数据,使用下面的方式加载,从java传入的值

    if(confirm("重新返回主页吗?")){

                        window.location.href=UserAction.indexUser;

                    };

然后得到

 [ { "id" : "4028b881549f4e2a01549f58c55f0000", "createUserId" : null, "creator" : null, "createDate" : null, "creatorOrgId" : null, "creatorOrgCode" : null, "creatorOrgName" : null, "modifyUserId" : null, "modifier" : null, "modifyDate" : null, "modifierOrgId" : null, "modifierOrgCode" : null, "modifierOrgName" : null, "extend1" : null, "extend2" : null, "extend3" : null, "extend4" : null, "extend5" : null, "extend6" : null, "addPlatCode" : null, "updatePlatCode" : null, "cards" : [ ], "name" : "lie", "sex" : "男", "age" : "10", "mobile" : "1", "address" : "sc", "remark" : "简单进行个人说明一下吧!", "identity_CARD" : "123456987415222151" }, { "id" : "4028b881549f4e2a01549f5f56980001", "createUserId" : null, "creator" : null, "createDate" : null, "creatorOrgId" : null, "creatorOrgCode" : null, "creatorOrgName" : null, "modifyUserId" : null, "modifier" : null, "modifyDate" : null, "modifierOrgId" : null, "modifierOrgCode" : null, "modifierOrgName" : null, "extend1" : null, "extend2" : null, "extend3" : null, "extend4" : null, "extend5" : null, "extend6" : null, "addPlatCode" : null, "updatePlatCode" : null, "cards" : [ ], "name" : "lee", "sex" : "男", "age" : "14", "mobile" : "1234569874125", "address" : "123", "remark" : null, "identity_CARD" : "143456987415222151" }, { "id" : "4028b881549f433001549f4804250002", "createUserId" : null, "creator" : null, "createDate" : null, "creatorOrgId" : null, "creatorOrgCode" : null, "creatorOrgName" : null, "modifyUserId" : null, "modifier" : null, "modifyDate" : null, "modifierOrgId" : null, "modifierOrgCode" : null, "modifierOrgName" : null, "extend1" : null, "extend2" : null, "extend3" : null, "extend4" : null, "extend5" : null, "extend6" : null, "addPlatCode" : null, "updatePlatCode" : null, "cards" : [ ], "name" : "wang", "sex" : "男", "age" : "14", "mobile" : "1234569874125", "address" : "中国", "remark" : "简单进行个人说明一下吧!", "identity_CARD" : "147852147123654784" }, { "id" : "4028b881549f433001549f4405d70000", "createUserId" : null, "creator" : null, "createDate" : null, "creatorOrgId" : null, "creatorOrgCode" : null, "creatorOrgName" : null, "modifyUserId" : null, "modifier" : null, "modifyDate" : null, "modifierOrgId" : null, "modifierOrgCode" : null, "modifierOrgName" : null, "extend1" : null, "extend2" : null, "extend3" : null, "extend4" : null, "extend5" : null, "extend6" : null, "addPlatCode" : null, "updatePlatCode" : null, "cards" : [ ], "name" : "lee", "sex" : "男", "age" : "14", "mobile" : "18281861111", "address" : "中国", "remark" : "简单进行个人说明一下吧!", "identity_CARD" : "182818611113654897" }, { "id" : "4028b881549f433001549f47aaae0001", "createUserId" : null, "creator" : null, "createDate" : null, "creatorOrgId" : null, "creatorOrgCode" : null, "creatorOrgName" : null, "modifyUserId" : null, "modifier" : null, "modifyDate" : null, "modifierOrgId" : null, "modifierOrgCode" : null, "modifierOrgName" : null, "extend1" : null, "extend2" : null, "extend3" : null, "extend4" : null, "extend5" : null, "extend6" : null, "addPlatCode" : null, "updatePlatCode" : null, "cards" : [ ], "name" : "zhang", "sex" : "女", "age" : "2", "mobile" : "110", "address" : "123", "remark" : "简单进行个人说明一下吧!", "identity_CARD" : "511023198911146417" }, { "id" : "4028b881549f5e8901549f5ea0ed0000", "createUserId" : null, "creator" : null, "createDate" : null, "creatorOrgId" : null, "creatorOrgCode" : null, "creatorOrgName" : null, "modifyUserId" : null, "modifier" : null, "modifyDate" : null, "modifierOrgId" : null, "modifierOrgCode" : null, "modifierOrgName" : null, "extend1" : null, "extend2" : null, "extend3" : null, "extend4" : null, "extend5" : null, "extend6" : null, "addPlatCode" : null, "updatePlatCode" : null, "cards" : [ ], "name" : "24男", "sex" : "男", "age" : "15", "mobile" : "12365478", "address" : "hhkhh", "remark" : "ddd", "identity_CARD" : "22222222222222" } ]

在把columns下对应的filed进行修改;最终解决问题。

图片说明

showbo
showbo   Ds   Rxr 2016.05.11 17:00

field 配置有问题,注意大小写
自己f12看浏览器返回的json数据是什么,如果是嵌套的需要配置formatter返回相关的数据

showbo
showbo 回复程序猿如何进阶成攻城狮: 我不懂java,field配置要和返回的rows里面的json对照一致。如{"id":"id","Name":"Name".....}这种。自己f12打开浏览器开发工具看实际生成的json数据是什么
大约 2 年之前 回复
qq_16151201
qq_16151201 新手啊,求解惑 field配置问题,例如field的值有没有什么要求,
大约 2 年之前 回复
qq_16151201
qq_16151201   2016.05.11 16:53

hbm.xml配置文件:

``` <!-- 实体ID -->











<!-- 目录字段 -->


qq_16151201
qq_16151201   2016.05.11 16:54

图片说明

qq_16151201
qq_16151201   2016.05.11 16:55
        <id name="id" type="java.lang.String">
            <column name="USER_ID" length="50" />
            <generator class="uuid"></generator>
        </id>
        <property name="NAME" column="NAME" update="false" />
        <property name="AGE" column="AGE" />
        <property name="SEX" column="SEX" update="false" />
        <property name="MOBILE" column="MOBILE" />
        <property name="IDENTITY_CARD" column="IDENTITY_CARD" update="false" />
        <property name="ADDRESS" column="ADDRESS" />
        <property name="REMARK" column="REMARK" />

qq_16151201
qq_16151201   2016.05.11 16:56
        <id name="id" type="java.lang.String">
            <column name="USER_ID" length="50" />
            <generator class="uuid"></generator>
        </id>
        <property name="NAME" column="NAME" update="false" />
        <property name="AGE" column="AGE" />
        <property name="SEX" column="SEX" update="false" />
        <property name="MOBILE" column="MOBILE" />
        <property name="IDENTITY_CARD" column="IDENTITY_CARD" update="false" />
        <property name="ADDRESS" column="ADDRESS" />
        <property name="REMARK" column="REMARK" />

haikuokuangtu
haikuokuangtu   2016.05.11 17:19

很有可能是hbm.xml里面name配置和实体类不一致导致的,name是实体类里面的,column是对应数据库字段的,
你那只有id符合要求,剩下的name和column都是一样的。

qq_16151201
qq_16151201 hbm.xml里面name配置和实体类是一致的,我用junit进行数据操作测试了的。成功了的。
大约 2 年之前 回复
haikuokuangtu
haikuokuangtu   2016.05.11 17:35

你最好把name都改成小写的,另外一个就是name是关键字
你这个直接用name很容易冲突的。如果这些改完之后还不出来,你就按F12在浏览器调试。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
基于servlet+jsp+Oracle的在线问题解决小系统
基于servlet+jsp+Oracle的在线问题解决小系统,解决了问题发布,问题解决, 提问者采纳答案等功能
jquery获取值传值
1。 $("input[name='uname']").val(); 2。* var types=[];  $('input[name="types"]:checked').each(function(){  types.push($(this).val());  });  ajax({ type:"post', url:"#", traditional :true,/
最简单的生产者/消费者问题
生产者/消费者问题。可以从下图中看到,有一个容器用来存放数据,我们可以把这个容器当作”交易场所“或者”仓库“,生产者只关心仓库是否存满,不需要关心消费者的情况。消费者也一样,不需要关心具体生产者的情况,具体有多少个生产者,只需要知道仓库中是否有数据,双方甚至都不知道对方的存在。 生产者消费者,是在多线程同步的一个问题,两个固定大小缓冲区的线程,在实际运行是会发生问题,生产者是生成数据放入缓冲区
jQuery 函数无法传值问题
   这几天遇到一个问题,搞了我半天,硬是没有找出问题。我在使用jquery的函数,却发现函数只能传数字而不能传字符变量,报的错误是没有字符没有被定义(这个字符不是字符变量,而是变量的值)。一开始还没有发现是这个问题,很郁闷为什么传一个参数要定义。最后百度也没有百度到(一开始没有理解问题的原因,描述有问题),后来才查到是字符转义的问题。    $.deleteForm(\&quot;&quot;+ data +&quot;\&quot;...
IIS 5.1 虚拟串口
IIS 5.1错误问题解决 虚拟串口安装文件 jquery一些简单资料
ajax跨域java
ajax跨域java,前台jquery,json格式封装,中文传值问题,后台action层设置。sever层接收,传值中文解码
排课问题及其数学模型
通过对排课问题的研究,利用LINGO for Windows,给出了排课问题的数学模型。模型的数据与公式完全分离。模型的类型属非线性规划并用LINGO 语言编写。该模型 具有较强的实用性和通用性。
model传值经典范例
IOS model传值经典示例,简单实用 ,帮你解决界面跳转过程中的传值问题 值得参考
Jquery 页面间传值
科技优家 2016-11-29 15:17 实现原理: 实现方式不是很复杂,父页面A打开一个子页面 A1,并同时写一个带参数的接收数据函数Receive(result),在A1页面进行逻辑操作,然后调用父页面A的Receive(result)函数,将结果传递到父页面。 使用场景:数据选择,参数计算等在多信息页面同一个页面展示影响页面美观。 父页面:
静态页面之间传值,内含jquery.params.js
静态页面之间的传值,a页面的值传到b页面接收,内含demo及所需的jquery.params.js