我正在使用CMS来允许用户在其个人资料中添加关键字,但我想通过计算逗号的数量(在本例中为9)将其限制为10个以逗号分隔的关键字。
有关如何使用jQuery执行此操作的任何想法?我将在服务器端进行一次双重检查,但我想在前端进行一个快速的小型实时错误检查。
感谢您的帮助!
答案 0 :(得分:1)
而不是计算逗号,如何分割它们然后得到长度。
var count = 'reigel,me,you,we'.split(',').length; // results 4
如果您在<form>
中使用此功能,则可以像这样编辑提交处理程序,
$('#formID').submit(function(){
if ($('#inputTextId').val().split(',').length < 10) {
return false; // prevent page from submitting...
}
});
欢迎来到stackoverflow.com
不要忘记接受答案