Javascript 当使用“control+a”选择textbox中的现有文本时,为什么jqwidgets jquery-number-input.js不能按预期工作?

Javascript 当使用“control+a”选择textbox中的现有文本时,为什么jqwidgets jquery-number-input.js不能按预期工作?,javascript,jquery,jqwidget,Javascript,Jquery,Jqwidget,我使用jqwidget的jquery-number-input.js库创建了一个文本框。 创建的文本框将接受以$symbol为前缀的小数点到2位。 当我在创建的文本框中选择了现有的textextex:$123.12,并使用control+a组合键输入新值时,生成的文本带有以前的十进制值,而不是将十进制值清除为零 请参阅JSFIDLE: html: javascript:$jqxNumberInput.jqxNumberInput{ 宽度:'250px', 高度:'25px', 主题:“能量蓝”,

我使用jqwidget的jquery-number-input.js库创建了一个文本框。 创建的文本框将接受以$symbol为前缀的小数点到2位。 当我在创建的文本框中选择了现有的textextex:$123.12,并使用control+a组合键输入新值时,生成的文本带有以前的十进制值,而不是将十进制值清除为零

请参阅JSFIDLE:

html:

javascript:$jqxNumberInput.jqxNumberInput{ 宽度:'250px', 高度:'25px', 主题:“能量蓝”, 自旋按钮:错误, 小数位数:2, 符号:“$”, 输入模式:“简单” };

在小提琴中输入一些值,如123.45 在文本框内单击,然后按control+a组合键。 输入123
结果是123.05美元,而不是123.00美元。您的示例现在看起来不错。可能问题已由

解决,它现在正在工作。但是,如果使用Control+X删除文本框的内容,则该文本框将不再可编辑。谢谢,因为它不受支持: