gpt4 book ai didi

jquery - 验证小数

转载 作者:行者123 更新时间:2023-12-01 06:12:23 25 4
gpt4 key购买 nike

我想验证一个数字是否具有某些参数,例如我想确保一个小数点后 3 位的数字为正数。我在互联网上搜索过不同的地方,但我找不到如何做到这一点。我已将该文本框设置为仅接受数字。我只需要其余的功能。

谢谢

$("#formEntDetalle").validate({
rules: {

tbCantidad: { required: true, number: true },
tbPrecioUnidad: { required: true, number: true },

}
messages: {

tbCantidad: { required: "Es Necesario Entrar una cantidad a la orden" },
tbPrecioUnidad: { required: "Es Necesario Entrar el valor valido para el producto" }

},
errorPlacement: function(error, element) {
parent = element.parent().parent();
errorPlace = parent.find(".errorCont");
errorPlace.append(error);
}
});

我想用以下内容控制该文本框:

$.validator.addMethod('Decimal',
function(value, element) {
//validate the number
}, "Please enter a correct number, format xxxx.xxx");

最佳答案

基于示例here :

$.validator.addMethod('Decimal', function(value, element) {
return this.optional(element) || /^\d+(\.\d{0,3})?$/.test(value);
}, "Please enter a correct number, format xxxx.xxx");

或允许使用逗号:

$.validator.addMethod('Decimal', function(value, element) {
return this.optional(element) || /^[0-9,]+(\.\d{0,3})?$/.test(value);
}, "Please enter a correct number, format xxxx.xxx");

关于jquery - 验证小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10090339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com