javascript - 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 库更新文本框在文本框为空但我的按钮被禁用时保持最小值。对于旧版本,当它为空时它不会保持最小值,当输入小于最小值时它会保持最小值。
解决方案
推荐阅读
- nginx - 应用程序的 Nginx 配置问题
- javascript - 图像上的 Fabric JS 设置填充不起作用
- laravel-8 - SQLSTATE[23000]:完整性约束违规 1452 无法添加或更新子行:外键约束失败
- java - 如何使用 JDBC Driver 9.2 连接到 SQL Server?
- r - 如何使用R基于空间自相关规则聚合空间点?
- javascript - 使用 python 创建交互式自动电子邮件
- django - 我的自定义日期时间字段的 DATETIME_FORMAT 设置
- amazon-web-services - 如何以文本可读的格式导出 AWS Glue Crawler 架构?
- bash - Bash 脚本:如何用 sed 替换 package.json 中的文本
- ios - 如何在 Swift 包中放置 swiftlint 配置文件?