找回密码
 立即注册

QQ登录

只需一步,快速开始

夏目たかし

初级会员

31

主题

90

帖子

491

积分

初级会员

积分
491
夏目たかし
初级会员   /  发表于:2019-5-15 17:07  /   查看:4131  /  回复:3
如题

3 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-5-15 18:05:09
沙发
您好,可以加入,如图所示:



您可以根据自己的需求,按这个思路解决你的问题。

示例来源:

https://demo.grapecity.com.cn/wi ... boxSelection/purejs

示例代码:

  1. formatItem: function (s, e) {
  2.             if (e.panel == s.columnHeaders) {
  3.                 if (s.columns[e.col].binding == 'sel') {
  4.                     e.cell.innerHTML = '<input class="select-all" tabindex="-1" type="checkbox">';
  5.                     e.cell.innerHTML = '<a href="#">超链接</a>';
  6.                     updateSelectAllBox(s);
  7.                 }
  8.             }
  9.             else if (e.panel == s.cells) {
  10.                 if (s.columns[e.col].binding == 'sel') {
  11.                     e.cell.innerHTML = '<a href="#">超链接</a>';
  12.                     updateSelectAllBox(s);
  13.                 }else{
  14.                     wjCore.setAttribute(e.cell.parentElement, 'aria-selected', s.rows[e.row].dataItem.sel);
  15.                 }
  16.             }
  17.         }
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
夏目たかし
初级会员   /  发表于:2019-5-16 16:56:14
板凳
KevinChen 发表于 2019-5-15 18:05
您好,可以加入,如图所示:

请问Wijmo的FlexGrid表单如何更新自己的内容呢?我现在是用New的方法设值绑定itemsSource,如果我需要覆盖之前内容,重新给新的itemsSource应该怎么设定呢?现在重复初期化的话,会提示Assertion failed in Wijmo: Element is already hosting a control.的报错。。。
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-5-20 09:11:29
地板
您好,实际上可以通过重新绑定数据源的方式实现更新表格内容,参考示例:

https://demo.grapecity.com.cn/wi ... nding/Basics/purejs
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部