タグを削除する機能であるstackoverflow Webサイトと同じように、タグ機能を実装したいと思います。
jquery ui オートコンプリート プラグインについて言及しています。
削除機能については、次の Web サイトを参照しています: Web サイトのリンク
私が必要とする機能は、タグをカンマで区切る必要があり、ユーザーが選択できるタグの数に制限があり、タグを削除する機能も必要です。
いいえを制限するために選択機能に規定があることを私は知っています。提案の。
上記のWebサイトで提供されている機能をマージしようとしました。
このために、選択機能を変更しました。
select: function( event, ui ) {
var terms = split( this.value );
if (terms.length <= 2) {
// 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( "" );
var friend = ui.item.value,
span = $("<span>").text(friend),
a = $("<a>").addClass("remove").attr({
href: "javascript:",
title: "Remove " + friend
}).text("x").appendTo(span);
//add friend to friend div
span.insertBefore("#txtTopic");
} else {
terms.pop();
}
this.value = terms.join( "," );
return false;
}
現在、次の結果が得られています。
制限付きの複数のタグ、コンマ区切り、および機能の削除であるこの機能を実装するにはどうすればよいですか?