移动到其他字段时,Magicsuggest setValue()会发生变化

时间:2016-11-05 15:09:54

标签: php jquery magicsuggest

在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”

提前致谢

0 个答案:

没有答案