gaojie8609 发表于 2024-7-26 00:35:41

select赋值问题

我想获取内容管理里面的内容标题,赋值到下拉控件中。

代码如下

var data = {   
       "categoryNameList" : ["客户信息"],      
       "documentType" : "全部"      
}
var action = this.Actions.load("x_cms_assemble_control");
       action.DocumentAction.query_listWithFilterPaging(1,200,data,
      function( json ){
         data = json.data;
         var title = data.map(item => item.title);
         console.log(title) ;
         return title;
      }.bind(this),
   function( json ){
         data = json.data;
         var title = data.map(item => item.title);
         console.log(title) ;
         return title;      
   }.bind(this),
    );


控制台输出显示正常,但时无法赋值到下拉菜单中,求解。


论坛管理员 发表于 2024-7-26 10:27:37

哪里赋值?我没看到您有赋值的代码

gaojie8609 发表于 2024-7-26 10:30:41

论坛管理员 发表于 2024-7-26 10:27
哪里赋值?我没看到您有赋值的代码
这个是放到select控件的可选值脚本里面的。

gaojie8609 发表于 2024-7-26 10:35:13

论坛管理员 发表于 2024-7-26 10:27
哪里赋值?我没看到您有赋值的代码

我return 返回内容,无法显示到select组件中

论坛管理员 发表于 2024-7-26 13:33:09

您这个是异步的,改成同步,最后加一个参数false,就是同步了

gaojie8609 发表于 2024-7-26 21:27:58

论坛管理员 发表于 2024-7-26 13:33
您这个是异步的,改成同步,最后加一个参数false,就是同步了

感谢您的解答,恕我愚昧。。。这个FALSE是加在什么地方?是action.DocumentAction.query_listWithFilterPaging(1,200,data,false,嘛?还是其他地方。。。

论坛管理员 发表于 2024-7-29 10:59:32



参考:http://testing.o2oa.net/api/module-Actions.html#load

失败回调的后面
file:///C:\Users\z11\AppData\Local\Temp\QQ_1722221927608.png

gaojie8609 发表于 2024-7-29 11:19:37

论坛管理员 发表于 2024-7-29 10:59
参考:http://testing.o2oa.net/api/module-Actions.html#load

失败回调的后面

好的,我研究一下
页: [1]
查看完整版本: select赋值问题