如何:jQuery自动完成多个值“;”分号分隔符支持

时间:2012-01-19 16:10:53

标签: javascript jquery jquery-ui

我已将this.value = terms.join( "; " )行从逗号(,)更改为(;) 这对我来说是第一个建议。但是当我输入新单词分号后,没有显示任何建议。我已经下载了jQueryUI demo

 select: function( event, ui ) {
                var terms = split( this.value );
                // remove the current input
                terms.pop();
                // add the selected item
                terms.push( ui.item.value );
                      // add placeholder to get the comma-and-space at the end
                terms.push( "" );
                this.value = terms.join( "; " );
                return false;
}  

1 个答案:

答案 0 :(得分:4)

function split( val ) {
        return val.split( /\;\s*/ );
    }

按照我上面的说法更改此功能......