jquery-tokeninput icon indicating copy to clipboard operation
jquery-tokeninput copied to clipboard

Add callback function "onBeforeAdd"

Open mean-cj opened this issue 12 years ago • 1 comments

  • Remove onFreeTaggingAdd
  • Add new callback function "onBeforeAdd"

onBeforeAdd can change the default format of all value

Example for onBeforeAdd

if new a token add prefix on hidden value aaa,new[token-value],bbb,ccc

onBeforeAdd: function(item, isNewToken)
{
   if ( isNewToken === true )
     item[this.tokenValue] = "new["+ item[this.tokenValue] +"]";

  return item;
}

mean-cj avatar Feb 27 '13 22:02 mean-cj

Example 2

IF Token is exists format is >> id[name] IF New Add Token format is >> NA[value]


onBeforeAdd: function(item, isNewToken)
{
    if ( isNewToken === true )
        item[this.tokenValue] = "NA["+ item[this.tokenValue] +"]";
    else
        item[this.tokenValue] = item[this.tokenValue] + "["+ item[this.propertyToSearch] +"]";

  return item;
}

mean-cj avatar Feb 27 '13 22:02 mean-cj