怎么手动调用elselect的可选值脚本去更新选项
datatable里面的一行有两个下拉框 一个下拉框改了怎么让另一个下拉框的选项更新;两个下拉框都是可选值脚本Element组件有个级联选择器,但他选择的当时没啥问题,重新打开显示有大问题。除非你选项在脚本中是固定的。
也就是说他这些下拉选项一旦遇到动态的选项值显示就会出问题。因为他只保存的value值,第二次打开他要显示label但找不到:L 在第一个下拉框的change时间里去执行一下第二个下拉框的resetOption事件就可以了,事件用法参考一下api 论坛管理员 发表于 2023-12-1 09:38
在第一个下拉框的change时间里去执行一下第二个下拉框的resetOption事件就可以了,事件用法参考一下api ...
但是当我可选值脚本返回的是一个resolve了可选值数组的Promise对象的时候,用resetoption()会先报错:
VM11692:9 TypeError: this._setOptions is not a function
at Object.setOptions (<anonymous>:1:254629)
at i.extend.$owner (mootools-1.6.0_all.js:1399:1)
at Object.resetOption (<anonymous>:1:253033)
at i.extend.$owner (mootools-1.6.0_all.js:1399:1)
at MWF.Macro.scriptSpace.f_0 (<anonymous>:6:6)
at Object.exec (<anonymous>:1:64104)
at Object.fire (<anonymous>:1:65226)
at i.extend.$owner (mootools-1.6.0_all.js:1399:1)
at Object.<anonymous> (<anonymous>:1:233515)
at Object.<anonymous> (<anonymous>:1:193844)
MWF.Macro.scriptSpace.f_0 @ VM11692:9
然后才打印出我脚本里的接口返回值。为什么呢
页:
[1]