【问题标题】:Dynamic select box to populate a textfield using AJAX or jQuery and PHP使用 AJAX 或 jQuery 和 PHP 填充文本字段的动态选择框
【发布时间】:2011-10-27 02:56:33
【问题描述】:

是否有任何教程或代码可以帮助从使用 AJAX 或 jQuery 和 PHP 的选择框中的选定值填充文本字段?和图片一样...

【问题讨论】:

  • 我想你想要的答案在这里:stackoverflow.com/questions/5592574/…
  • 我现在不会为了一点漫画 Sans 付出什么。
  • 哈!我会为那个添加书签 ;-)
  • @OverZealous :我不会使用动态依赖选择,但从选择框中的选定项目中,我将进入数据库并从中获取一些其他数据并将其添加到下一个文本字段

标签: php jquery ajax select


【解决方案1】:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
  //Please visit http://www.nokiflores.com
$(document).ready(function () {
   $("#country").change(
       function () {
           $("#capital").val($(this).val());
       }
   );
});
</script>
<select id="country" name="country">
  <option value="Delhi" >India</option>
  <option value="manila" >phil</option>
  <option value="tokyo" >japan</option>
</select>

<input type="text" readonly="readonly" value="" id="capital" name="capital" />

试试这个: 如果您想使用 php,您将使用 ajax 以另一种方式进行。 请访问http://www.nokiflores.com

【讨论】:

    【解决方案2】:

    我猜一旦你填满了德里,剧本就可以决定印度,而不是相反。 但是,如果您想为选定的国家/地区提供部分城市:这是有道理的。

    对于您的问题,为此您需要一份包含所有主要国家和城市的庞大列表。​​

    我的方法: 在javascript中制作一个'国家'数组。 为每个国家/地区制作一个 csv 列表(如 in.csv、us.csv 等)

    现在使用 JS 填充国家选项字段。 选择国家后,触发 Jquery 以使用 ajax 获取相应的“country-code.csv”。 然后只需制作一个提取城市名称的选择列表。

    注意:有些人会反对 CSV,请选择您认为合适的任何文件格式。

    【讨论】:

      猜你喜欢
      • 2014-05-24
      • 2023-03-16
      • 1970-01-01
      • 1970-01-01
      • 2019-06-04
      • 1970-01-01
      • 1970-01-01
      • 2019-07-13
      • 1970-01-01
      相关资源
      最近更新 更多