0
#current_location
を選択していない場合にのみ入力します。オプションタグが存在しない場合のみ選択します
$(document).ready(function(){
$('#current_location').on('change', function(){
/*
* Populate the select
* I want to populate the select only if it hasn't been done yet
*/
$.getJSON('fetch.php', {action: 'homepage' , key: 'current_location' }, function(data){
var options = '';
for (var x = 0; x < data.length; x++) {
options += '<option value="' + data[x] + '">' + data[x] + '</option>';
}
$('#current_location').html(options);
});
$.getJSON('fetch.php', {action: 'homepage' , key: $('#current_location').val() }, function(data){
var options = '';
for (var x = 0; x < data.length; x++) {
options += '<option value="' + data[x] + '">' + data[x] + '</option>';
}
$('#destination').html(options);
});
});
});
@SougataBose投稿を回答として私はこれを閉じることができます – user2650277