在selectionchange上我设置了新值,但是当它集中了setValue更改时。
这是我的代码:
var ms=$('#mydiv').magicSuggest({
useCommaKey: true,
hideTrigger: true,
placeholder: 'Search here',
allowDuplicates: false,
data: '/getData.php',
ajaxConfig: {
xhrFields: {
withCredentials: true,
}
},
valueField: 'name',
renderer: function(data){
return data.full_name;
},
resultAsString: true
});
$(ms).on('selectionchange', function(e, cb){
var response = cb.getValue();
var respone_ary = response.toString().split(',');
if(respone_ary.length > 1){
this.removeFromSelection(cb.getSelection());
this.setValue(respone_ary);
}
});
例如:作为回应我得到“xyz,abc”然后我想把它设置为两个不同的漏洞,就像这个“xyz”“abc”。 它已经设置但是当我点击其他文件时它会变为“xyz”
提前致谢