如何限制selt2中的字符?

dfddblmv  于 2022-10-15  发布在  Ruby
关注(0)|答案(0)|浏览(109)

我想将selt2中的字符串的数字字符限制为十(10)个字符,例如:

"apple", is valid.. has 5 characters
"book", is valid.. has 4 characters
"Incomprehensibilities", is invalid... has 21 characters, permited max 10 characters

我有SELECT2代码,但我不知道如何限制字符数量

$("#customer_tag_ids").select2({
    maximumSelectionLength: 5,
    multiple: true,
    tags: true,
    tokenSeparators: [',', ' '],
    createTag: function (params) {
      if (params.term.match(/^(?![\d ])[a-z\d ]*$/i)) {
        // Return null to disable tag creation
        return {
          id: params.term,
          text: params.term,
          tag: true
        }
      }
      return null;
    },
    language: {
      maximumSelected: function (e) {
        return I18n.t('customers.alert.limit_max');
      },

      inputTooShort: function (e) {
        return I18n.t('customers.alert.limit_min');
      },

      noResults: function(){
        return I18n.t('customers.alert.not_result_found');
      }
    },
  });

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题