首页 > 解决方案 > jquery jstepper在保持最小值时没有调用文本框更改事件

问题描述

我正在使用 jquery jstepper 1.4.0 并更新到 1.5.3。更新以下功能后无法正常工作。

$('#txtStudentNumber').jStepper({ minValue: 1, maxValue: 99999 });

当文本框为空时,它的文本框值保持为 1,但我的提交按钮仍然被禁用。我正在使用敲除按钮启用/禁用。

this.studentNumber = ko.observable($('#txtStudentNumber').val()); 

那时this.studentNumber().trim().length == 0我正在禁用按钮。但是使用 jstepper 库更新文本框在文本框为空但我的按钮被禁用时保持最小值。对于旧版本,当它为空时它不会保持最小值,当输入小于最小值时它会保持最小值。

标签: javascriptjqueryknockout.js

解决方案


推荐阅读