tag-it - 如何使用preprocessTag方法?

时间:2013-07-18 10:39:32

标签: jquery tag-it

我想使用tag-it来使标签全部为大写。

$('#taglabel').tagit({
   availableTags: ['this','label1']
});

如何使用可用标签加入preprocessIng方法?

我应该使用它

$('#taglabel').tagit({
 "preprocessTag", function(val) {
  if (!val) { return ''; }
  return val[0].toUpperCase() + val.slice(1, val.length);
});

1 个答案:

答案 0 :(得分:0)

正确的语法是:

$("#tag-it".tagit({
  availableTags: ["...","..."],
  ...
 });

然后

// ensure all tags are capitalized
$("#tag-it").tagit("preprocessTag", function(val) {
   if (!val) { return ''; }
   return val[0].toUpperCase() + val.slice(1, val.length);
});

是唯一的方法

<强>更新

你是语法:

    $('#taglabel').tagit(  { <-- this curly brace is wrong
    "preprocessTag", function(val) {
      if (!val) { return ''; }
      return val[0].toUpperCase() + val.slice(1, val.length);
    });