jQWidgets jqxDataTable beginUpdate()方法

yizhihongxing

以下是关于“jQWidgets jqxDataTable beginUpdate()方法”的完整攻略,包含两个示例说明:

简介

beginUpdate() 方法是 jqxDataTable 控件的一个方法,用于暂停表格的更新。

攻略

以下是 jqxDataTable 控件的 beginUpdate() 方法的完整攻略:

暂停表格的更新

jqxDataTable 控件中,可以使用 beginUpdate() 方法来暂停表格的更新。例如:

$("#jqxdatatable").jqxDataTable('beginUpdate');

上述代码中,我们使用 jqxDataTable 控件的 beginUpdate() 方法来暂停表格的更新。

示例1

在此示例中,我们创建了一个 jqxDataTable 控件,并使用 beginUpdate() 方法来暂停表格的更新。

<div id="jqxdatatable"></div>
<script>
 $(document).ready(function () {
        // 创建 jqxDataTable 控件
        var data = [
            { name: '张三', age: 20, gender: '男', address: '北京市' },
            { name: '李四', age: 25, gender: '女', address: '上海市' },
            { name: '王五', age:30, gender: '男', address: '州市' },
            { name: '赵六', age: 35, gender: '女', address: '深圳市' },
            { name: '钱七', age: 40, gender: '男', address: '杭州市' },
            { name: '孙八', age: 45, gender: '女', address: '南京市' },
            { name: '周九', age:50, gender '男', address: '成都市' },
            { name: '吴十', age: 55 gender: '女', address: '重庆市' }
        ];
        var source = {
            datatype: 'json',
            datafields: [
                { name: 'name', type: 'string' },
                { name: 'age', type: 'number' },
                { name: 'gender', type: 'string' },
                { name: 'address', type: 'string' }
            ],
            localdata: data,
            totalrecords: data.length
        };
        var dataAdapter = new $.jqx.dataAdapter(source);
        $("#jqxdatatable").jqxDataTable({
            columns: [
                { text: '姓名', datafield: 'name' },
                { text: '年龄', datafield: 'age' },
                { text: '性别', datafield: 'gender' },
                { text: '地址', datafield: 'address' }
            ],
            source: dataAdapter
        });

        // 暂停表格的更新
        $("#jqxdatatable").jqxDataTable('beginUpdate');
    });
</script>

在上述代码中,我们创建了一个 jqxDataTable 控件,并使用 beginUpdate() 方法来暂停表格的更新。

示例2

在此示例中,我们创建了一个 jqxDataTable 控件,并使用 beginUpdate() 方法来暂停表格的,然后使用 endUpdate() 方法来恢复表格的更新。

<div idjqxdatatable"></div>
<script>
    $(document).ready(function () {
        // 创建 jqxDataTable 控件
        var data = [
            { name: '张三', age: 20, gender: '男', address: '北京市' },
            { name: '李四', age: 25, gender: '女', address: '上海市' },
            { name: '王五', age:30, gender: '男', address: '州市'            { name: '赵六', age: 35, gender: '女', address: '深圳市' },
            { name: '钱七', age: 40, gender: '男', address: '杭州市' },
            { name: '孙八', age: 45, gender: '女', address: '南京市' },
            { name: '周九', age:50, gender '男', address: '成都市' },
            { name: '吴十', age: 55 gender: '女', address: '重庆市' }
        ];
        var source = {
            datatype: 'json',
            datafields: [
                { name: 'name', type: 'string' },
                { name: 'age', type: 'number' },
                { name: 'gender', type: 'string' },
                { name: 'address', type: 'string' }
            ],
            localdata: data,
            totalrecords: data.length
        };
        var dataAdapter = new $.jqx.dataAdapter(source);
        $("#jqxdatatable").jqxDataTable({
            columns: [
                { text: '姓名', datafield: 'name' },
                { text: '年龄', datafield: 'age' },
                { text: '性别', datafield: 'gender' },
                { text: '地址', datafield: 'address' }
            ],
            source: dataAdapter
        });

        // 暂停表格的更新
        $("#jqxdatatable").jqxDataTable('beginUpdate');

        // 恢复表格的更新
        $("#jqxdatatable").jqxDataTable('endUpdate');
    });
</script>

在上述代码中,我们创建了一个 jqxDataTable 控件,并使用 beginUpdate() 方法来暂停表格的更新,然后使用 endUpdate() 方法来恢复表格的更新。

结语

以上是“jQWidgets jqxDataTable beginUpdate()方法”的完整攻略,包含方法定义和两个示例说明。实际开发中 beginUpdate() 方法可以用于暂停表格的更新,以满足不同业务需求。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:jQWidgets jqxDataTable beginUpdate()方法 - Python技术站

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

相关文章

  • jQWidgets jqxDropDownList clearFilter()方法

    jQWidgets jqxDropDownList clearFilter()方法详解 jQWidgets是一个基于jQuery的UI组件库,提供了丰富UI件和工具包。jqxDropDownList是Widgets组件现下组件。本文将详细介绍jqxDropDownList的clearFilter()方法,包括用、语法和示例。 clearFilter()的基本…

    jquery 2023年5月10日
    00
  • jQuery+CSS3+Html5实现弹出层效果实例代码(附源码下载)

    首先让我们来讲解一下“jQuery+CSS3+Html5实现弹出层效果实例代码(附源码下载)”这个主题。 一、什么是弹出层效果? 弹出层效果是一种常见的UI交互效果,它主要指的是通过点击按钮或链接时,页面上会弹出一个浮层来显示相关的内容或者操作。弹出层通常会覆盖在页面的顶部,并且突出显示。 二、实现弹出层效果的技术介绍 在实现弹出层效果的过程中,通常会使用到…

    jquery 2023年5月28日
    00
  • JQuery each()嵌套使用小结

    下面是“JQuery each()嵌套使用小结”的详细攻略。 什么是JQuery each()方法 在使用JavaScript开发时,经常需要对某个数组或对象进行迭代操作。JQuery库提供了each()方法,用于遍历JQuery对象集合并对其中的每一个元素执行回调函数。这个回调函数的参数是元素的下标和值。each()方法有如下的语法: $(selector…

    jquery 2023年5月28日
    00
  • jQWidgets jqxDateTimeInput textAlign属性

    以下是关于“jQWidgets jqxDateTimeInput textAlign属性”的完整攻略,包含两个示例说明: 属性简介 textAlign 属性是 jQWidgets jqxDateTimeInput 控件的一个属性,用于设置时间输入框中文本的对齐方式。该属性的语法如下: $("#jqxDateTimeInput").jqxD…

    jquery 2023年5月10日
    00
  • jQuery判断指定id的对象是否存在的方法

    要判断指定id的对象是否存在,可以使用以下两种方法: 方法一:使用原生JavaScript的方式 使用原生JavaScript的方式判断指定id的对象是否存在可以通过以下代码实现: if(document.getElementById("指定id的对象")) { // 这里的代码会在指定id的对象存在的情况下被执行 } else { //…

    jquery 2023年5月28日
    00
  • Jquery 表单取值赋值的一些基本操作

    下面是关于jQuery表单取值赋值的一些基本操作的完整攻略,希望对您有所帮助。 获取表单元素的值 要获取表单元素的值,可以使用 jQuery 的 val() 方法。下面是一个获取文本框的值的示例: // 获取文本框的值 var value = $("input[type=’text’]").val(); 上面的代码通过选择器获取了一个类型…

    jquery 2023年5月27日
    00
  • formStorage 基于jquery的一个插件(存储表单中元素的状态到本地)

    下面是详细的讲解攻略: 1.介绍 formStorage 是一个基于 jQuery 的插件,能够将表单中元素的状态存储到本地(localStorage)中,并能够在页面刷新或关闭浏览器后恢复表单的状态,使得用户填写表单更加便利,减少了用户重复输入的时间和精力。 2.使用步骤 2.1 引入插件 在页面中引入 jQuery 和 formStorage 插件,代码…

    jquery 2023年5月27日
    00
  • jQWidgets jqxGauge RadialGauge ticksDistance属性

    jQWidgets 是一个流行的 JavaScript UI 库,提供了许多可定制的 UI 组件。其中一个组件是 jqxGauge,它是一个用于显示表盘的控件。jqxGauge提供多个属性,其中之一是 ticksDistance。下面是关于 jqxGauge 的 ticksDistance 属性的详攻略: ticksDistance 属性概述 ticksDi…

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