级联js加载失败
simigo 发布于94月前 4答/1862阅

我想实现的功能:参照现有的area库另外建立了一个类似的库,然后参照diy里面的area.js新加了一个对应的js文档


过程中遇到的问题:但是在web端操作时,lv1的字段显示数据加载失败


我的分析过程如下:
是不是有其他地方需要修改,做数据初始化?能说说不


[沙发] Jieven
http://7xign9.com1.z0.glb.clouddn.com/eova_doc_1.5.pdf
仔细研究 下拉框表达式和DIY_JS
下拉框由表达式自动构建,
级联是通过JS来动态控制,相关逻辑放在一个JS文件中,然后通过菜单的DIY_JS来进行关联配置。
最佳
[地板] simigo
数据源用的不是默认的main,而是新增的数据源。
级联js参照area.js修改的,配置完运行时,第一个数据段是能正常读取到数据,而后续级联的第二、第三层的数据读取不到,是否是有可能因为默认读取的数据源是main?而不是对应新增的数据源。

弹出窗口报错时显示的sql语句如下:
下拉框加载数据失败,URL=/widget/comboJson?exp=select id ID,name CN from category where lv=2 and pid= 32

中间并未体现数据源信息,是否是因为读取的数据库不对
[地毯] simigo
剔除js配置,如果只是单纯在下拉框表达式设置的话,是能够正常显示对应层级的信息的
[4楼] simigo
测试结果:

在默认的main数据源中增加了对应的级联数据表,就能正常显示了,确定是因为默认读取的数据源与实际元数据配置的数据源不一致。

如果要修改的话,应该是修改哪些文件代码?
提交评论