48916如图想将子表B列的数据通过双击赋值到父表的生产批号上
在子表加载结束添加如下代码
$(".x-table td").dblclick(function(){
contentPane.on("cellselect", function(td) { //获取单元格被选中监听事件
var num =contentPane.curLGP.getTDRow(td)-1; //获取当前行号,由于数据是从第三行开始,因此要减1
var bb =contentPane.getCellValue(0,1,num);
alert(bb);
});
var form = window.parent.form;
form.getWidgetByName("生产批号").setValue(bb);
window.parent.FR.closeDialog();
window.parent.FR.distroyDialog();
});
测试后双击无任何效果,且alert(bb);没弹窗,不知道是不是var bb的没成功
将form.getWidgetByName("生产批号").setValue('B1');后测试正常,能赋值B1
这个JS要怎么写才对呢