From e3b2c45ad6edce479ed2f37f5ba8bb66d39926fb Mon Sep 17 00:00:00 2001 From: sa-0001 Date: Thu, 6 Jul 2017 12:08:48 +0200 Subject: [PATCH] setting 'inputMaxLength' add setting 'inputMaxLength' to allow setting a hard limit on user input --- src/jquery.tagsinput.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/jquery.tagsinput.js b/src/jquery.tagsinput.js index 420e953..8cb84e9 100644 --- a/src/jquery.tagsinput.js +++ b/src/jquery.tagsinput.js @@ -177,6 +177,7 @@ interactive:true, defaultText:'add a tag', minChars:0, + inputMaxLength:null, width:'300px', height:'100px', autocomplete: {selectFirst: false }, @@ -220,7 +221,11 @@ var markup = '
'; if (settings.interactive) { - markup = markup + ''; + var extraAttributes = ''; + if (settings.inputMaxLength !== null) { + extraAttributes += ' maxlength="'+settings.inputMaxLength+'" '; + } + markup = markup + ''; } markup = markup + '
';