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 jqxBarGauge render()方法

    jQWidgets jqxBarGauge render()方法详解 jQWidgets是一个基于jQuery的UI组件库,提供了丰富的UI件和工具,包括表格、图表单、历、菜单。jqBarGauge是jQWidgets中的一个组件,可以用于水平或垂直的条形图。jqBarGauge提供了render()`方法,用于渲染条形图。 render()方法的基本语法 …

    jquery 2023年5月9日
    00
  • 解释一下jQuery中的滑动切换方法

    在jQuery中,滑动切换方法是一种常用的动画效果,可以通过滑动来切换元素的显示和隐藏。以下是详细攻略含两个示例,演示如何使用jQuery中的滑动切换方法: slideDown()方法 slideDown()方法用于向下滑动显示一个隐藏的元。以下是一个例子,演示如何使用slideDown()方法: <button id="btn"&…

    jquery 2023年5月9日
    00
  • jQuery UI Slider instance()方法

    jQuery UI Slider instance()方法详解 jQuery UI的Slider是一个滑块插件,它允许用户通过拖动滑块来选择值。在本文中,我们将详细介绍Slider的instance()方法的用法和示例。 instance() instance()方法是Slider插件中的方法,它返回滑块的实例。可以使用该方法获取滑块的实例,以便进行其他操作…

    jquery 2023年5月11日
    00
  • jQueryUI Accordion激活选项

    以下是关于 jQueryUI Accordion 激活选项的完整攻略: jQueryUI Accordion 激活选项 在 jQueryUI Accordion 中,可以使用激活选项控制默认情况下打开的面板。这可以用于在页面加载时打开特定的面板,或者在用户与页面交互时态更改打开的面板。 语法 $(selector).accordion({ active: […

    jquery 2023年5月11日
    00
  • jQuery event.timeStamp属性

    jQuery event.timeStamp属性返回事件被触发时的时间戳,以毫秒为单位。该属性通常用于测量事件处理程序的执行时间。 以下是jQuery event.timeStamp属性的详细攻略: 语法 event.timeStamp 参数 无 示例1:测量事件处理程序的执行时间 以下示例演示了如何使用jQuery event.timeStamp属性测量事…

    jquery 2023年5月9日
    00
  • jQWidgets jqxListBox selectItem()方法

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

    jquery 2023年5月10日
    00
  • jQWidgets jqxPasswordInput改变事件

    以下是关于 jQWidgets jqxPasswordInput 组件中改变事件的详细攻略。 jQWidgets jqxPasswordInput 改变事件 jQWidgets jqxPasswordInput 组件的改变事件用于在密码输入框的值发生更改时触发。 语法 $(‘#passwordInput’).on(‘change’, function (ev…

    jquery 2023年5月12日
    00
  • jQWidgets jqxGrid pagermode属性

    jQWidgets jqxGrid pagermode属性详解 jQWidgets jqxGrid 是一种表格控件,用于在 Web 应用程序中创建表格。pagermode 属性是 jqxGrid 控件的一个属性,用于设置分页模式。本文将详细解 pagermode 属性的使用方法,并提供两个示例。 属性 pagermode 属性用于设置分页模式。该属性的默认值…

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