JQuery onClick Предварительное заполнение - PullRequest
0 голосов
/ 04 октября 2011

Я пытаюсь сделать следующее - кто-нибудь может мне помочь?

Мне нужно предварительно заполнить раскрывающийся список «Дата» в текстовом поле с разделителями-запятыми.

<select id="place">
   <option>Manchester</option>
   <option>London</option>
</select>

<select id="date">
</select>

Так что в основном это то, что я ищу ...

OnChange «слушатель» для Place, когда «Place» изменяется, он получит текстовое поле «Place.txt», поэтому, например, если я выберу London, он получит «London.txt». Он будет содержать текстовый файл со значениями, разделенными запятыми, т.е. Дата1, Дата2, Дата3 и т. Д.

Затем необходимо предварительно заполнить «Дата» каждой датой.

Спасибо за вашу помощь!

1 Ответ

1 голос
/ 04 октября 2011
$("#place").change(function(){
     var fileName = $("select option:selected").text() + ".txt";

     $.get(fileName, function(data) {
       var dates = data.split(",");
       var str = "";
       $.each(dates,function(index,value){
            str += "<option>"+value+"</option>";
       });
       $('#date').html(str);
     });
});

попробуйте это.Не проверенный, вам, возможно, придется немного поиграть с этим, но это общая идея

...