jQWidgets jqxKanban connectWith属性

yizhihongxing

jQWidgets jqxKanban 是一种看板控件,用于在 Web 应用程序中创建看板。connectWith 属性是 jqxKanban 控件的一个属性,用于将多个看板连接在一起。以下是 jqxKanbanconnectWith 属性的详细说明,以及两个示例。

属性

connectWith 属性用于将多个看板连接在一起。该属性是一个字符串用于指定要连接的看板的选择器。

// 连接两个看板
$("#jqxKanban1, #jqxKanban2").jqxKanban({
    connectWith: "#jqxKanban1, #jqxKanban2"
});

在上述代码中,我们使用 connectWith 属性将两个看板连接在一起。我们将 connectWith 属性设置为 #jqxKanban1, #jqxKanban2,表示要连接的看板的选择器。

示例

以下是两个示例,演示如何使用 connectWith 属性将多个看板连接在一起。

示例 1

在此示例,我们创建了两个 jqxKanban 控件,并使用 connectWith 属性将它们连接在一起。我们还使用 source 属性设置了看板的数据源。

<div id="xKanban1"></div>
<div id="jqxKanban2"></div>

<script>
    $(document).ready(function () {
        // 创建 jqxKanban 控件
        $("#jqxKanban1, #jqxKanban2").jqxKanban({
            source: new $.jqx.dataAdapter(source),
            connectWith: "#jqxKanban1, #jqxKanban2",
            columns: [
                { text: "Backlog", dataField: "new" },
                { text: "In Progress", dataField: "work" },
                { text: "Done", dataField: "done" }
            ]
        });
    });
</script>

在上述代码中,我们创建了两个 jqxKanban 控件,并使用 connectWith 属性将它们连接在一起。我们还使用 source 属性设置了看板的数据源。

示例 2

在此示例中,我们创建了三个 jqxanban 控件,并使用 connectWith 属性将它们连接在一起。我们还使用 source 属性设置了看板的数据源。我们还使用 columnRenderer 属性自定义了看板列的渲染方式。

<div id="jqxKanban1"></div>
<div id="jqxKanban"></div>
<div id="jqxKanban3"></div>

<script>
    $(document).ready(function () {
        // 创建 jqxKanban 控件
        $("#jqxKanban1, #jqxKanban2, #jqxKanban3").jqxKanban({
            source: new $.jqx.dataAdapter(source),
            connectWith: "#jqxKanban1, #jqxKanban2, #jqxKanban3",
            columns: [
                { text: "Backlog", dataField: "new", columnRenderer: function (element, column) {
                    // 自定义看板列的渲染方式
                    $(element).append("<div>" + column.text + "</div>");
                    $(element).append("<button>Click me</button>");
                }},
                { text: "In Progress", dataField: "work", columnRenderer: function (element, column) {
                    // 自定义看板列的渲染方式
                    $(element).append("<div>" + column.text + "</div>");
                    $(element).append("<button>Click me</button>");
                }},
                { text: "Done", dataField: "done", columnRenderer: function (element, column) {
                    // 自定义看板列的渲染方式
                    $(element).append("<div>" + column.text + "</div>");
                    $(element).append("<button>Click me</button>");
                }}
            ]
        });
    });
</script>

在上述代码中,我们创建了三个 jqxKanban 控件,并使用 connectWith 属性将它们连接在一起。我们还使用 source 属性设置了看板的数据源。我们还使用columnRenderer` 属性自定义了看板列的渲染方式。

以上是 jqxKanbanconnectWith 属性的详细说明,以及两个示例说明。在示例中,我们创建了一个或多个 jqxKanban 控件,并使用 connectWith 属性将它们连接在一起。我们还使用 source 属性设置了看板的数据源。在示例2中,我们还使用 columnRenderer 属性自定义了看板列的渲染方式。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:jQWidgets jqxKanban connectWith属性 - Python技术站

(0)
上一篇 2023年5月10日
下一篇 2023年5月10日

相关文章

  • jQuery 2.0.3 源码分析之core(一)整体架构

    “jQuery 2.0.3 源码分析之core(一)整体架构”是介绍jQuery 2.0.3版本核心代码的一篇文章。读者可以通过此文章了解到jQuery整体架构设计思路以及各个模块的用法。 文章的大纲分为以下几个部分: 整体架构 开发约定 核心函数 工具函数和数组函数 数据缓存系统 队列和运动函数 选择器引擎 下面,我们来详细介绍这篇文章: 整体架构 文章首…

    jquery 2023年5月28日
    00
  • jQWidgets jqxSortable停止事件

    “jQWidgets jqxSortable停止事件”指的是在使用jQWidgets库中的jqxSortable组件时,当停止拖动某个元素时,会触发该元素的停止事件。接下来,我将为您提供完整的攻略。 jqxSortable组件简介 jqxSortable组件是jQWidgets库中一个用于制作可排序元素列表的插件。它支持拖拽和排序功能,并且提供了许多配置选项…

    jquery 2023年5月11日
    00
  • jQuery中element选择器用法实例

    对于“jQuery中element选择器用法实例”的完整攻略,可以按照以下步骤进行: 1. 什么是element选择器 首先我们要了解一下什么是element选择器,element选择器是CSS选择器的一种,它可以根据HTML页面中的标记名称来选择对应的元素。在jQuery中,element选择器使用的是同样的语法,比如$(‘div’)表示选择所有的<…

    jquery 2023年5月28日
    00
  • jQWidgets jqxTreeGrid rowDoubleClick事件

    以下是关于 jQWidgets jqxTreeGrid 组件中 rowDoubleClick 事件的详细攻略。 jQWidgets jqxTreeGrid rowDoubleClick 事件 jQWidgets jqxTreeGrid 组件的 rowDoubleClick 事件在 TreeGrid 控件的行被双击时触发。通过设置 rowDoubleClick…

    jquery 2023年5月12日
    00
  • jQuery extend()方法

    jQuery extend()方法用于将一个或多个对象的内容合并到目标对象中。本文将详细介绍extend()方法的语法用法,并提供两个示例说明。 语法 以下是extend()方法的基本语法: $.extend(target, object1 object2, …) 在这个语法中,target是目标对象,object1、object2等是要合并到目标对象中…

    jquery 2023年5月9日
    00
  • JQuery 构建客户/服务分离的链接模型中Table分页代码效率初探

    首先,我们需要明确本文要讲解的内容:在 JQuery 中如何构建客户/服务分离的链接模型以及 Table 分页代码的性能优化问题。 客户/服务分离的链接模型 在构建客户/服务分离的链接模型时,我们需要先了解一下什么是客户/服务分离的应用模式。简单来说,客户/服务分离是指将前端展示与后端逻辑分离开来,让前后端分别负责不同的工作,从而提高应用的可维护性和可扩展性…

    jquery 2023年5月18日
    00
  • jquery.post用法示例代码

    下面我来详细讲解一下“jquery.post用法示例代码”的完整攻略。 jQuery.post()方法 jQuery.post()方法是一个基于Ajax的HTTP POST请求发送器。该方法向指定的URL发送数据,并获取服务器返回的结果,通常用于提交表单数据。 jQuery.post()方法的参数 url(必选):要发送请求的URL地址 data(可选):要…

    jquery 2023年5月28日
    00
  • jQuery中click事件的定义和用法

    请参考下文: jQuery中click事件的定义和用法 click事件的定义 click事件是jQuery库中最为常用的事件之一,它被用于处理用户鼠标点击事件以及其他相关的交互操作。当用户点击某个元素时,浏览器会自动捕获该事件,然后调用绑定在该元素上的回调函数,从而实现响应操作。 以下是click事件的基本定义: $(selector).click(func…

    jquery 2023年5月27日
    00
合作推广
合作推广
分享本页
返回顶部