Hier benutze ich Datenliste ich habe eine URL in dem ich areaId bin = 2 & areaName = Chennai, jetzt muss ich die Werte nehmen und ich machen wollen, wird dieser Wert ausgewählt, und wieder möchte ich die areaname ändern, so dass ich anstelle von Chennai bin zu ändern, geändert i Karur bedeutet schließlich, klicken ich bin Submit-Button bedeutet i die AreaID & areanameWie man die Werte unter Verwendung der Datenliste nimmt, aber Werte bereits ausgewählt werden
$('.options').on('change', function() {
var city_id = $('#options option[value="' + $('#location12').val() + '"]').data('id');
\t \t $('#city_id').val(city_id);
\t \t console.log(city_id);
\t \t
});
function myFunction(){
\t
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<form method="POST">
<input list="options" type="name" class="form-control options" style="border-radius:0px;height: 36px;" name="location12" id="location12" placeholder="City" rel='<?php echo $_GET['areaId']?>' value='<?php echo $_GET['areaName']?>'>
\t <datalist id="options">
\t <option data-id="1" value="Bangalore"></option>
\t <option data-id="2" value="Chennai"></option>
\t <option data-id="3" value="Karur"></option>
\t </datalist>
<input type="hidden" name="city_id" id="city_id">
<input type="submit" value="submit">
</form>
Tipp: Sie müssen nicht Werte für die '' gesetzt. Sie müssen die '