jQWidgets jqxFormattedInput关闭事件

jQWidgets jqxFormattedInput关闭事件

jQWidgets是一个基于jQuery的UI组件库,提供了丰富的UI组件和工具包括表格、日历下拉单等。jqxFormattedInputjQWidgets的组件之一,用于创建格式化的输入框。close事件是jqFormattedInput`的一个事件,用于在输入框关闭时触发。

close事件的基本语法

close事件用于在输入框关闭时触发,其基本语法如下:

$('#jqxFormattedInput').on('close', function (event) {
  //处理事件
});
``在`jqxFormattedInput`中,使用`on()`方法来绑定`close`事件,并在事件处理函数中处理事件。

## `close`事件的作用

`close`事件的作用是在输入框关闭时发,以便于对输入框进行操作。

## 示例1:使用`close`事件关闭输入框

以下是一个例演示如何使用`close`事件来关闭输入框:

```html
<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>jQWidgets FormattedInput Example</title>
  <link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.base.css" type="text/css" />
  <script src="https://code.jquery.com/jquery-3.6.0.js"></script>
  <script src="https://jqwidgets.com/public/jqwidgets/jqx-all.js"></script>
</head>
<body>
  <div id="jqxFormattedInput"></div>
  <script>
    $(document).ready(function () {
      $('#jqxFormattedInput').jqxFormattedInput({ width: '250px', height: '25px' });
      $('#jqxFormattedInput').on('close', function (event) {
        $('#jqxFormattedInput').jqxFormattedInput('destroy');
      });
    });
  </script>
</body>
</html>

在这个示例中,我们使用jqxFormattedInput组件创建了一个格式化的输入框,并使用close事件来关闭输入框。当用户单击输入框外的区域时,将触发close事件,并调用destroy()方法来销毁输入框。

示例:使用close获取输入框的值

以下是另一个示例演示如何使用close事件来获取框的值:

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>jQWidgets FormattedInput Example</title>
  <link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.base.css" type="text/css" />
  <script src="https://code.jquery.com/jquery-3.6.0.js"></script>
  <script src="https://jqwidgets.com/public/jqwidgets/jqx-all.js"></script>
</head>
<body>
  <div id="jqxFormattedInput"></div>
  <div id="getValueBtn">Get Value</div>
  <div id="output"></div>
  <script>
    $(document).ready(function () {
      $('#jqxFormattedInput').jqxFormattedInput({ width: '250px', height: '25px' });
      $('#getValueBtn').jqxButton({ width: '100px' });
      $('#getValueBtn').click(function () {
        var inputValue = $('#jqxFormattedInput').jqxFormattedInput('val');
        $('#output').html('Input Value: ' + inputValue);
      });
      $('#jqxFormattedInput').on('close', function (event) {
        var inputValue = $('#jqxFormattedInput').jqxFormattedInput('val');
        $('#output').html('Input Value: ' + inputValue);
      });
    });
  </script>
</body>
</html>

在这个示例中,我们使用jqxFormattedInput组件创建了一个格式化的输入框,并使用close事件来获取输入框的值。我们还使用jqxButton组件创建了一个按钮,当用户单击按钮时,将调用val()方法来获取输入的值,并将其输出到页面上。当用户单击输入框外的区域时,将触发close事件,并调用val()方法来获取输入框的值,并将其到页面上。

综上所述,close事件是jqxFormattedInput的一个事件,用于在框关闭触发。本文详介绍了close事件使用示例。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:jQWidgets jqxFormattedInput关闭事件 - Python技术站

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

相关文章

  • jQWidgets jqxRibbon clearSelection()方法

    jQWidgets jqxRibbon clearSelection()方法 介绍 jQWidgets jqxRibbon是一款轻量级的JavaScript UI库,用于创建现代化的Web应用程序。jqxRibbon组件是用于创建Windows Ribbon风格的Web应用程序的工具,支持多种内置功能。而clearSelection()方法则是jqxRibb…

    jquery 2023年5月11日
    00
  • jQWidgets jqxSlider宽度属性

    下面是有关jQWidgets jqxSlider宽度属性的详细攻略: 1. jqxSlider宽度属性介绍 jqxSlider是jQWidgets提供的一种用于显示和编辑数值范围的控件,它可以用来选择数字、价格或其他类型的数值。宽度属性是jqxSlider控件中的一个重要属性,可以通过该属性来设置jqxSlider控件的宽度,以便更好地适应UI界面。 宽度属…

    jquery 2023年5月12日
    00
  • jQWidgets jqxComboBox uncheckItem()方法

    以下是关于“jQWidgets jqxComboBox uncheckItem()方法”的完整攻略,包含两个示例说明: 简介 jqxComboBox 控件提供 uncheckItem() 方法,该方法用于取消选中下拉列表中的指定选项。通过使用 uncheckItem() 方法可以在代码中动态取消选下拉列表中的指定选项。 详细攻略 以下是 jqxComboBo…

    jquery 2023年5月11日
    00
  • 使用DataTable插件实现异步加载数据

    使用DataTable插件实现异步加载数据的过程可以分为以下几个步骤: 引入相应的js和css文件 在使用DataTable插件之前,需要先引入相应的js和css文件。可以使用CDN加速或者下载到本地使用,常用的文件有jquery.js、datatables.min.js和datatables.min.css等。 示例: <head> <l…

    jquery 2023年5月27日
    00
  • jQuery的end()方法使用详解

    下面是 “jQuery的end()方法使用详解” 的完整攻略。 一、概述 end()方法可以返回到前一个链式操作中的元素集合。如果在当前链式操作过程中使用了多个方法来筛选元素,那么end()方法可以回到最开始筛选的元素集合。 二、语法 end()方法的语法如下: $(selector) .method1() .method2() .end(); # 三、参数…

    jquery 2023年5月27日
    00
  • jQWidgets jqxRadioButton uncheck()方法

    以下是关于 jQWidgets jqxRadioButton 组件中 uncheck() 方法的详细攻略。 jQWidgets jqxRadioButton uncheck() 方法 jQWidgets jqxRadioButton 组件的 uncheck() 方法用于取消选中单选按钮。 语法 // 取消选中单选按钮 $(‘#radioButton’).jq…

    jquery 2023年5月12日
    00
  • jQWidgets jqxComboBox getSelectedItems()方法

    jQWidgets 的 jqxComboBox 组件提供了 getSelectedItems() 方法,用于获取当前选中的项。本文将详细介绍 getSelectedItems() 方法的使用方法,包括方法概述、示例以及使用注意事项。 getSelectedItems() 方法概述 getSelectedItems() 方法用于获取当前选中的项。该方法返回一个…

    jquery 2023年5月11日
    00
  • jQWidgets jqxListBox selectedIndex属性

    jQWidgets jqxListBox selectedIndex属性详解 jQWidgets是一个基于jQuery的UI组件库,提供了丰富UI组件工具包。ListBox是其中之一。本文将详细介绍jqxListBox的selectedIndex属性,包括定义、语法和示例。 selectedIndex属性的定义 jqxListBox的selectedInde…

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