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 回答