yii tokeninput扩展光标在相同匹配后聚焦在错误的位置?
我对yii tokeninput扩展有问题。当我搜索名称时,它会给出用户列表,如果我选择了任何名称,并且如果该名称也选择在所选项目后面的光标点之前,它不会指向输入框中所有项目的末尾 我正在使用这个配置yii tokeninput扩展光标在相同匹配后聚焦在错误的位置?,yii,jquery-tokeninput,yii-extensions,Yii,Jquery Tokeninput,Yii Extensions,我对yii tokeninput扩展有问题。当我搜索名称时,它会给出用户列表,如果我选择了任何名称,并且如果该名称也选择在所选项目后面的光标点之前,它不会指向输入框中所有项目的末尾 我正在使用这个配置 $this->widget('ext.tokeninput.TokenInput', array( 'model' => $model, 'attribute' => 'USER_ID', 'url'=>$this->crea
$this->widget('ext.tokeninput.TokenInput', array(
'model' => $model,
'attribute' => 'USER_ID',
'url'=>$this->createUrl('user/searchUserNames'),
'options' => array(
'allowCreation' => false,
'preventDuplicates' => true,
// 'resultsFormatter' => 'js:function(item){ return “<li><p>” + item.name + “</p></li>” }',
'theme' => 'facebook',
//'hintText' => 'Type',
'prePopulate' => $prePopulate,
'processPrePopulate' => $processPrePopulate,
)
));
$this->widget('ext.tokeninput.tokeninput',数组(
'model'=>$model,
'属性'=>'用户ID',
'url'=>this->createUrl('user/searchUserNames'),
“选项”=>数组(
“allowCreation”=>false,
“防止重复”=>true,
//'resultsFormatter'=>'js:function(item){return“”+item.name+“ ”},
“主题”=>“facebook”,
//'hintText'=>'Type',
“预填充”=>$prePopulate,
'processPrePopulate'=>$processPrePopulate,
)
));
我也看了一些例子,但没有找到解决办法。有人能帮我吗?
它解决了50%的问题,但当我们开始在输入框中键入时,它仍然指向同一个位置。将这些行添加到已找到的注释行下方\u existing \u token.addClass(settings.classes.selectedToken);输入框.val(“”);还有一个问题,如果我们选择已存在的令牌,然后添加新名称,则已存在的令牌将保持选中状态。它解决了50%的问题,但当我们开始在输入框中键入时,它仍然指向相同的位置。将这些行添加到找到的注释行\u existing\u token.addClass(settings.classes.selectedToken)下面;输入框.val(“”);还有一个问题,如果我们选择已存在的令牌,然后添加新名称,则已存在的令牌仍处于选中状态。
plz comment the line number 509 in **jquery.tokeninput.js**
input_token.insertAfter(found_existing_token);
that line insert cursor after that selected item so if you comment
this line cursor is at the end of all names