jQuery MiniUI

 找回密码
 立即注册
查看: 4430|回复: 12
打印 上一主题 下一主题

行编辑时,field="id" 则无法获取到值 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-3-28 09:59:43 |只看该作者 |倒序浏览
如题,大家测试一下,这是什么原因:
<div id="datagrid1" class="mini-datagrid" style="width:750px;height:250px;"  allowResize="true"
        url="test_getdata.php"  idField="id" emptyText="数据为空,<a href='javascript:newRow()'>增加一条</a>" showEmptyText="true"
    >
        <div property="columns">
            <div name="action" width="120" headerAlign="center" align="center" renderer="onActionRenderer" cellStyle="padding:0;">#</div>
            <div field="id" width="120" headerAlign="center" allowSort="true">id
                <input property="editor" class="mini-textbox" style="width:100%;"/>
            </div>                          
            <div field="name" width="100" allowSort="true">name
                <input property="editor" class="mini-spinner" minValue="0" maxValue="200" value="25" style="width:100%;"/>
            </div>
      
        </div>
    </div>   

Rank: 8Rank: 8

沙发
发表于 2014-3-28 10:12:03 |只看该作者
没发现你说的问题,你可以在我们在线demo上改了看一下的
是不是你的数据里没有id字段

Rank: 1

板凳
发表于 2014-3-28 10:19:46 |只看该作者
felt 发表于 2014-3-28 10:12
没发现你说的问题,你可以在我们在线demo上改了看一下的
是不是你的数据里没有id字段 ...

能发一个你们的测试例子吗,我就是修改的你们的例子呀

Rank: 8Rank: 8

地板
发表于 2014-3-28 10:26:21 |只看该作者
futer 发表于 2014-3-28 10:19
能发一个你们的测试例子吗,我就是修改的你们的例子呀

http://www.miniui.com/demo/#src=datagrid/rowedit.html
把loginname改成id

Rank: 1

5#
发表于 2014-3-28 10:30:15 |只看该作者
本帖最后由 futer 于 2014-3-28 10:32 编辑

我刚刚到http://www.miniui.com/demo/#src=datagrid/rowedit.html进行了代码修改

<div field="age" width="100" allowSort="true">年龄
                <input property="editor" class="mini-spinner" minValue="0" maxValue="200" value="25" style="width:100%;"/>
            </div>
改成
<div field="id" width="100" allowSort="true">id
                <input property="editor" class="mini-textbox" minValue="0" maxValue="200" value="25" style="width:100%;"/>
            </div>
运行代码
修改id中的值,点击update,数据没有成新值。
修改其他字段的值,点击update,更新成功!

Rank: 1

6#
发表于 2014-3-28 10:47:59 |只看该作者
felt 发表于 2014-3-28 10:26
http://www.miniui.com/demo/#src=datagrid/rowedit.html
把loginname改成id

按你的要求,修改成id后,修改值,update后,无正确回显,请截图给我看看你的正确性。

Rank: 8Rank: 8

7#
发表于 2014-3-28 10:59:56 |只看该作者
futer 发表于 2014-3-28 10:47
按你的要求,修改成id后,修改值,update后,无正确回显,请截图给我看看你的正确性。 ...

id是数据唯一字段,你要改这个字段干什么

Rank: 1

8#
发表于 2014-3-28 11:06:09 |只看该作者
felt 发表于 2014-3-28 10:59
id是数据唯一字段,你要改这个字段干什么

我要求这个字段可以编辑,可是无法实现,所以发现这个问题,要怎么处理呢

Rank: 8Rank: 8

9#
发表于 2014-3-28 11:07:46 |只看该作者
futer 发表于 2014-3-28 11:06
我要求这个字段可以编辑,可是无法实现,所以发现这个问题,要怎么处理呢 ...

你连唯一字段都修改了,后台你怎么进行操作
请把id字段和唯一字段分离

Rank: 1

10#
发表于 2014-3-28 11:48:25 |只看该作者
felt 发表于 2014-3-28 11:07
你连唯一字段都修改了,后台你怎么进行操作
请把id字段和唯一字段分离

我的唯一字段是其他的名字,这个字段不是唯一的。

Archiver|普加软件

GMT+8, 2024-11-27 16:36 , Processed in 1.044566 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部