113 lines
1.9 KiB
JavaScript
113 lines
1.9 KiB
JavaScript
$(document).ready(function () {
|
|
|
|
|
|
$('#origin_province').on('change', function () {
|
|
|
|
let provinceId = $(this).val();
|
|
|
|
$('#origin_city').html(
|
|
'<option value="">در حال دریافت...</option>'
|
|
);
|
|
|
|
|
|
if(provinceId){
|
|
|
|
$.ajax({
|
|
|
|
url: '/users/cities/' + provinceId,
|
|
type: 'GET',
|
|
|
|
success:function (cities) {
|
|
|
|
|
|
$('#origin_city').empty();
|
|
|
|
$('#origin_city').append(
|
|
'<option value="">انتخاب شهر</option>'
|
|
);
|
|
|
|
|
|
$.each(cities,function(index,city){
|
|
|
|
$('#origin_city').append(
|
|
`<option value="${city.id}">
|
|
${city.name}
|
|
</option>`
|
|
);
|
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
$('#destination_province').on('change', function () {
|
|
|
|
|
|
let provinceId = $(this).val();
|
|
|
|
|
|
$('#destination_city').html(
|
|
'<option value="">در حال دریافت...</option>'
|
|
);
|
|
|
|
|
|
if(provinceId){
|
|
|
|
|
|
$.ajax({
|
|
|
|
url:'/users/cities/' + provinceId,
|
|
|
|
type:'GET',
|
|
|
|
success:function(cities){
|
|
|
|
|
|
$('#destination_city').empty();
|
|
|
|
|
|
$('#destination_city').append(
|
|
'<option value="">انتخاب شهر</option>'
|
|
);
|
|
|
|
|
|
$.each(cities,function(index,city){
|
|
|
|
|
|
$('#destination_city').append(
|
|
|
|
`<option value="${city.id}">
|
|
${city.name}
|
|
</option>`
|
|
|
|
);
|
|
|
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
|
|
});
|
|
|
|
|
|
});
|