jQuery MiniUI
标题:
Lookup - 返回数据问题?
[打印本页]
作者:
guangtao
时间:
2014-6-17 21:20:20
标题:
Lookup - 返回数据问题?
http://www.miniui.com/demo/#src=datagrid/rowedit_openwindow.html
或
http://www.miniui.com/demo/#src=datagrid/rowedit_lookup.html
这个示例,怎么同时返回两列呢 ?
比如同时返回 姓名 性别 返回到表格呢 ?
//这里应该怎么写 ?
var data = win.getData();
if (data) {
var row = grid.getSelected();
grid.updateRow(row, {
manager: data.id,
manager_name: data.name
});
}
作者:
factory
时间:
2014-6-18 09:35:39
lookup只能返回给输入框一列数据,类似combobox这类
如果你要返回多列数据,用buttonedit+mini.open
http://www.miniui.com/demo/#src=datagrid/rowedit_openpage.html
参考这个例子:他是通过获取弹出页面的表格的getSelected(),getSeleteds()来获取到当前你选中的行数据,里面有所有列字段的值.
然后在mini.open的ondestory里面,通过调用子页面的
自定义方法GetData()
,来获取到你所勾选的数据,具体的GetData()函数代码在子页面里面.
勾选的行数据都获取到了,那么你再想赋值给表格什么数据都可以了
比如row = {id:1,name:"张三",age:25}这个是弹出页面的表格的勾选中的某一行数据
updateRow(row,{field:row.name,field2:row.age.....})
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2