javascript - Autocomplete doesn't work for two elements with same id -
javascript - Autocomplete doesn't work for two elements with same id -
this question has reply here:
using multiple id in jquery 3 answersi have 2 input
s "text" type, same id , same name (like copy-paste) , problem when utilize autocomplete first 1 actived autocomplete sec 1 not. need help sec 1 actived utilize same id , same name first one.
this code:
<script> $(function() { $('#id').autocomplete({ source: "show.php",minlength: 2, select: function( event, ui ) { $('#name').val(ui.item.name); } }); </script> <input type="text" class="code" id="id" name="customfieldname[]" value="" placeholder="รายชื่อยา" /> <input type="text" class="code" id="id" name="customfieldname[]" value="" placeholder="รายชื่อยา" />
fiddle.
you should give inputs unique ids , phone call auto finish this:
<script> $(function() { $('#id, #id2').autocomplete({ source: "show.php",minlength: 2, select: function( event, ui ) { $('#name').val(ui.item.name); } }); </script> <input type="text" class="code" id="id" name="customfieldname[]" value="" placeholder="รายชื่อยา" /> <input type="text" class="code" id="id2" name="customfieldname[]" value="" placeholder="รายชื่อยา" />
javascript jquery
Comments
Post a Comment