jQuery MiniUI

标题: mini.get与new mini.form之间的区别以及mini-datagrid的问题 [打印本页]

作者: ly1203    时间: 2018-3-21 09:48:16     标题: mini.get与new mini.form之间的区别以及mini-datagrid的问题

首先是mini.get和new mini.form 之间的区别
使用了mini-datagrid如何能够正确的将数据加载出来?使用load()方法。setData()都无妨将数据显示在前台页面。

作者: felt    时间: 2018-3-21 10:30:10

1 只有form这个特殊的用new的方式生成
其他的控件都可以标签化生成,之后可以用mini.get(id)来获取
2 http://www.miniui.com/docs/tutorial/datagrid.html
参考一下这个教程,load对应url加载的后台数据,数据格式需要时{total:"",data:[{},{},{}]};
setData()对应加载的静态数据,数据需要数组[{},{},{}]
作者: ly1203    时间: 2018-3-21 10:39:18

felt 发表于 2018-3-21 10:30
1 只有form这个特殊的用new的方式生成
其他的控件都可以标签化生成,之后可以用mini.get(id)来获取
2 http: ...

首先,非常感谢你的回答,但是我还是没有懂什么时候使用form和get。我可以这样理解一下 就是form标签需要使用new 去生成。其他的都可以用get获取?
  
作者: ly1203    时间: 2018-3-21 10:42:17

本帖最后由 ly1203 于 2018-3-21 10:47 编辑
felt 发表于 2018-3-21 10:30
1 只有form这个特殊的用new的方式生成
其他的控件都可以标签化生成,之后可以用mini.get(id)来获取
2 http: ...

还有我想问下load方法只能够将数据直接加载到页面吗,如果我想修改load()方法传递到前天的数据如何修改
作者: felt    时间: 2018-3-21 11:34:27

ly1203 发表于 2018-3-21 10:42
还有我想问下load方法只能够将数据直接加载到页面吗,如果我想修改load()方法传递到前天的数据如何修改 ...

1 mini.form是个特殊的控件,他不是html里面写class来生成的,其他控件都是html里写class="mini-datagrid"之类的来解析的。
另外生成mini.form的不一定需要是form标签,一个普通的div就可以。

除开mini.form,其他的MiniUI控件都可以用mini.get(id)来获取。
2 如果要修改,请自行用ajax获取,然后修改完之后setData方式加载到表格内。
作者: ly1203    时间: 2018-3-27 15:57:38

felt 发表于 2018-3-21 11:34
1 mini.form是个特殊的控件,他不是html里面写class来生成的,其他控件都是html里写class="mini-datagrid ...

你好,我想在问一下 如何在前台的mini.datagrid中,如何将后台传递的时间格式修改为YY-MM-HH 这样的格式,谢谢
作者: ly1203    时间: 2018-3-27 17:32:30

felt 发表于 2018-3-21 11:34
1 mini.form是个特殊的控件,他不是html里面写class来生成的,其他控件都是html里写class="mini-datagrid ...

我知道通过方法渲染,还有没有其他的方式比如直接在input标签设置一下格式
作者: felt    时间: 2018-3-27 17:55:51

ly1203 发表于 2018-3-27 17:32
我知道通过方法渲染,还有没有其他的方式比如直接在input标签设置一下格式 ...

我们不会改变你的数据,你传出来的时间,那么数据还是时间。但是表格内可以格式化时间,设置这列dateFormat="yyyy-MM-dd"
作者: ly1203    时间: 2018-3-29 11:18:54

felt 发表于 2018-3-27 17:55
我们不会改变你的数据,你传出来的时间,那么数据还是时间。但是表格内可以格式化时间,设置这列dateForm ...

我想做一个表单验证,验证失败过后,但是load()方法依旧执行,无法阻止load()方法执行。请问一下load方法如何执行。
作者: dforce    时间: 2018-3-29 12:38:33

ly1203 发表于 2018-3-29 11:18
我想做一个表单验证,验证失败过后,但是load()方法依旧执行,无法阻止load()方法执行。请问一下load ...

表单的验证和表格的load有什么联系?
这2个是不相干的操作,不清楚你业务逻辑。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2