Вот моя суть коды: https://gist.github.com/anuragk098/3e11673136325b5e5b1859bde11f2117 Вот моя страница: http://abachelorskitchen.com/Как хранить АЯКС ответа в переменный JQuery используется в HTML в текстовом поле
В первом текстовом поле я получаю все города от функция JQuery:
var months = [<?=$city;?>];
$('#tbCountries1').autocomplete({
source : months,
minLength: 0,
minChars: 0,
max: 12,
autoFill: true,
mustMatch: true,
matchContains: false,
scrollHeight: 220,
formatItem: function(data, i, total) {
if (data[0] == months[new Date().getMonth()])
return false;
return data[0];
}
}).on('focus', function(event) {
var self = this;
$(self).autocomplete("search", "");;
});
и ONBLUR Я вызываю функцию Ajax, которая выборки всех областей в этом городе. Но теперь я хочу, чтобы все области в другой функции jquery, из которых текстовое поле области отображало результаты.
Ajax функции:
function getarea(city){
$.ajax({
url: '<?php echo base_url()?>Home/getArea',
type: 'POST',
data: {id: city},
success: function(data) {
area = data;
}
});
}
Теперь переменная область содержит строку как 'Area1', 'AREA2'. И еще один метод JQuery откуда я выборка области:
$(document).ready(function() {
$('.select2').select2();
});
$(function() {
var availableTags = [area];
$("#tbCountries").autocomplete({
source: availableTags
});
});
Проверить суть для всех кодов и ссылки на странице, чтобы лучше понять функциональные возможности, я хочу достичь.
чем проблема, что вы столкнулись здесь? –
Я не получаю области во втором текстовом поле – Anurag