<script> $(function() { $('#band').autocomplete({ source: 'ajax-band.php', minLength: 2, select: function(event, ui) { $('#bandID').val(ui.item.id); $('#band').val(ui.item.band); } }); $('#people').autocomplete({ source: 'ajax-people.php', minLength: 2, select: function(event, ui) { $('#peopleID').val(ui.item.id); $('#people').val(ui.item.people); } }); }); </script> <form action='index.php' method='post'> <input type='hidden' id='bandID' name='bandID' /> <input type='hidden' id='peopleID' name='peopleID' /> </form>
Mam formularz który może mieć wypełnione tylko jedno pole, albo Artysta albo Zespół w zależności od tego co wpiszę w te pola wypełniają się odpowiednimi wartościami ID pola input type hidden. Co zrobić aby można było wypełnić tylko jedno pole (Artysta albo Zespół), jak zostaną wypełnione oba to pojawi się komunikat?