📜  jQWidgets jqxFormattedInput close() 方法(1)

📅  最后修改于: 2023-12-03 15:32:17.323000             🧑  作者: Mango

jQWidgets jqxFormattedInput close() 方法介绍

jqxFormattedInputjQWidgets 提供的一个用于输入和展示格式化数字的 input 组件。close() 方法是 jqxFormattedInput 组件提供的一个方法,用于关闭当前输入框的下拉列表或弹出框。

语法
$('#myFormattedInput').jqxFormattedInput('close');

其中,#myFormattedInputjqxFormattedInput 组件的 DOM 元素标识符。

返回值

该方法没有返回值。

示例
$('#myFormattedInput').jqxFormattedInput({
    width: '250px',
    height: '25px'
});

// 点击按钮关闭当前输入框的下拉列表或弹出框
$('#myButton').on('click', function() {
    $('#myFormattedInput').jqxFormattedInput('close');
});

以上代码演示了如何初始化一个 jqxFormattedInput 组件,并通过点击一个按钮关闭当前输入框的下拉列表或弹出框。

注意事项
  • 该方法只有在输入框已被打开并显示下拉列表或弹出框时才会起作用。
  • 如果当前输入框没有打开下拉列表或弹出框,则该方法不会产生任何影响。
  • 如果当前 jqxFormattedInput 组件没有初始化,则无法调用该方法。在调用该方法前,必须先初始化 jqxFormattedInput 组件。
  • 在使用该方法前,建议先判断当前输入框是否已打开下拉列表或弹出框。可以通过调用 isOpen() 方法来判断。