ユーザーがオートコンプリートから 4 つの名前を選択し、そのうちの 1 つをプライマリ ネームとして指定できるようにする必要があります。フォームを送信するときは、サーバーから 4 つの値すべてを取得し、どれがプライマリであるかを特定する必要があります。を利用する予定ですselectable widget
。以下の例で、選択した値を他の選択されていない値と一緒に渡す方法はありますか? ここにフィドルのサンプルJSFIDDLE DEMOがあります
$("#selectable").selectable({
stop: function() {
var items = '';
var result = $("#select-result").empty();
$(".ui-selected", this).each(function() {
var index = $("#selectable li").index(this);
items += (" #" + (index + 1));
});
alert('You have selected: ' + items);
$('input[name="horario"]').val(items);
}
});