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