- 注册时间
- 2017-6-15
- 最后登录
- 2023-7-13
- 阅读权限
- 10
- 积分
- 2
- 精华
- 0
- 帖子
- 0

|
felt 发表于 2017-6-16 10:47 
明白你的场景了,你这里应该需要在a表数据清空的时候把b表也清空一下。
你现在a表是怎样清空的,通过重新 ...
是通过重新加载,没有用着setData
function search() {
var combobox_cgdw = mini.get("combobox_cgdw").value;
var datepicker_kssj = (mini.get("datepicker_kssj").value).getFullYear() + "-" + ((mini.get("datepicker_kssj").value).getMonth() + 1) + "-" + (mini.get("datepicker_kssj").value).getDate();
var datepicker_jssj = (mini.get("datepicker_jssj").value).getFullYear() + "-" + ((mini.get("datepicker_jssj").value).getMonth() + 1) + "-" + (mini.get("datepicker_jssj").value).getDate();
var cglszh = "";
//var selecteds = datagrid_cgdjl.selecteds;
//alert("1" + selecteds.length);
datagrid_cgdjl.load({ combobox_cgdw: combobox_cgdw, datepicker_kssj: datepicker_kssj, datepicker_jssj: datepicker_jssj });
var rows_main = datagrid_cgdjl.getData();
//var rows_detail = datagrid_cgjhjl.getData();
if (rows_main.length > 0) {
alert("1主表有数据");
}
else {
alert("1主表为空");
if (rows_detail.length > 0) {
datagrid_cgjhjl.load({ combobox_cgdw: combobox_cgdw, datepicker_kssj: datepicker_kssj, datepicker_jssj: datepicker_jssj, cglszh: cglszh });
}
}
//if (selecteds.length = 0)
//{
// datagrid_cgjhjl.load({ combobox_cgdw: combobox_cgdw, datepicker_kssj: datepicker_kssj, datepicker_jssj: datepicker_jssj, cglszh: cglszh });
//}
}
function onSelectionChanged(e) {
var grid = e.sender;
var selecteds = e.selecteds;
alert("2" + selecteds.length);
var record = grid.getSelected();
var rows = datagrid_cgdjl.getData();
if (rows.length > 0) {
alert("2主表有数据");
}
else {
alert("2主表为空");
}
var combobox_cgdw = mini.get("combobox_cgdw").value;
var datepicker_kssj = (mini.get("datepicker_kssj").value).getFullYear() + "-" + ((mini.get("datepicker_kssj").value).getMonth() + 1) + "-" + (mini.get("datepicker_kssj").value).getDate();
var datepicker_jssj = (mini.get("datepicker_jssj").value).getFullYear() + "-" + ((mini.get("datepicker_jssj").value).getMonth() + 1) + "-" + (mini.get("datepicker_jssj").value).getDate();
if (record) {
datagrid_cgjhjl.load({ combobox_cgdw: combobox_cgdw, datepicker_kssj: datepicker_kssj, datepicker_jssj: datepicker_jssj, cglszh: record.cglszh });
}
}
|
|