JQuery onClick 预填充

发布于 2024-12-08 06:05:55 字数 445 浏览 1 评论 0原文

我正在尝试执行以下操作 - 有人可以帮助我吗?

我需要从逗号分隔的文本字段中预先填充“日期”选择下拉列表。

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

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

所以基本上这就是我正在寻找的...

OnChange“地点”的“监听器”,当“地点”更改时,它将获得文本字段“Place.txt”,例如,如果我选择伦敦,它将获得“London.txt”。 TXT”。这将包含一个带有逗号分隔值的 txt 文件,即。 Date1、Date2、Date3 等。

然后需要用每个日期预先填充“日期”。

I am trying to do the following - could anyone help me out?

I need to pre-populate the "Date" select dropdown from a comma delimited text field.

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

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

So basically this is what I am looking for ...

OnChange "listener" for Place, when "Place" changes it will get the text field "Place.txt" so for example, if I select London, it will get "London.txt". This will contain a txt file with comma delimited values ie. Date1, Date2, Date3 etc.

This then needs to pre-populate the "Date" with each date.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

最丧也最甜 2024-12-15 06:05:55
$("#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);
     });
});

试试这个。未经测试,您可能需要稍微尝试一下,但这是总体思路

$("#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);
     });
});

try this. untested you may have to play with it a little bit but this is the general idea

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文