0

ユーザーが選択できるドロップダウンを生成するフィールドがあります

            $(function() {
              $('.serial_number').live('focus.autocomplete', function() { 
                $(this).autocomplete("/admin/includes/getinvoiceajax.php", {
                    width: 300,
                    matchContains: true,
                    mustMatch: true,
                    selectFirst: false
                }); 
              });
            });

<input type="text" name="serial_number[]" id="serial_number" class="serial_number" />
<input type="text" name="serial_number[]" id="serial_number" class="serial_number" />
<input type="text" name="serial_number[]" id="serial_number" class="serial_number" />
<input type="text" name="serial_number[]" id="serial_number" class="serial_number" />

mustMatch: true を設定したので、ユーザーはドロップダウン リストからのみ選択できます。他のフィールドからの重複選択を許可しない方法はありますか? これらのフィールドがいくつかあるため、ユーザーが複数のフィールドに同じ値を選択できるようにすることができます。それらが一意であることを確認する必要があります。

4

1 に答える 1

1

私の元の質問は、ドロップダウンから存在しない値を許可していませんでした。質問をするとすぐに、それが私たちの考えでした。私は変わらなければならなかった

mustMatch: false,

mustMatch: true,

元の質問を編集して、同じ主題に関連する別の質問をしました。

于 2013-01-07T04:48:34.397 に答える