<div class="row">
<div class="floatleft" style="width:110px;"><?php echo CHtml::label('TO :','',array('class'=>'label_name',));?></div>
<div class="floatleft"><?php $this->widget('application.extensions.tokeninput.TokenInput', array(
'model' => $model,
'attribute'=>'TO',
'id'=>'TO',
'url' => $this->createUrl('User/autocomplete'),
'options' => $arrOptions
)
); ?></div>
$arrOptions['allowCreation'] = true;
$arrOptions['preventDuplicates'] = true;
$arrOptions['resultsFormatter'] ='js:function(item){
return "<li><p>" + item.name + "</p></li>"
}';
$arrOptions['theme'] = 'facebook';
I have a token input for a list of user names, when one type a name which does not exist I want to display "No result found", I know I have to change resultsFormatter
, but I don't know how to check the existing data with the term item?