gpt4 book ai didi

javascript - JQUERY TAGIT 验证输入是否为数字

转载 作者:行者123 更新时间:2023-12-01 01:28:56 27 4
gpt4 key购买 nike

我正在使用 jquery TagIt。我知道如何使用 if 和 isNaN 验证输入。但是,如果有人向我展示如何验证输入标签,我将不胜感激如果不是数字则将其删除:

以下代码对我不起作用(仍然接受字母数字而不是仅数字):

    var $tagInp13 = $("#oneSessionInstanceDetails");
$tagInp13.tagit({
allowSpaces: true,
fieldName: "oneSessionInstanceDetails[]",
preprocessTag: function (val) {
if (!val) {
return '';
}
var values = val.split(/[\s,;]+/);
//var values = val.split(",");//.split(";");
if (values.length > 1) {
for (var i = 0; i < values.length; i++) {
$tagInp13.tagit("createTag", values[i]);
}
return ''
} else {
return val
}
},
/* remove the tag if it is not numeric*/

tagsChanged: function(tagValue, action, element){
if (action == 'added'){
if (isNaN(tagValue)){
$tagInp13.tagit("remove", 'tag', tagValue);

}
}
}
});

最佳答案

$.isNumeric( "-10" )

返回真。

来自https://api.jquery.com/jQuery.isNumeric/

关于javascript - JQUERY TAGIT 验证输入是否为数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53482945/

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