مما يحد من الكلمات الرئيسية مع مسج عن طريق عد بالفواصل ؟
سؤال
أنا باستخدام CMS للسماح للمستخدمين إضافة كلمات رئيسية إلى ملفاتهم الشخصية ، ولكن أنا الرغبة في حدود 10 كلمات ، والتي هي بفواصل, عن طريق حساب عدد من الفواصل (في هذه الحالة ، 9).
أي أفكار حول كيفية التوجه نحو القيام بذلك مع jQuery ؟ سأكون القيام انقر نقرا مزدوجا التحقق من جانب الخادم ، ولكن أود القليل سريع, يعيش خطأ المدقق على الواجهة الأمامية.
شكرا على أي مساعدة!
المحلول
بدلا من عد الفواصل ، حول كيفية تقسيم لهم ثم الحصول على طول.
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
لا ننسى أن تقبل إجابة
لا تنتمي إلى StackOverflow