使用AJAX或jQuery和PHP填充文本字段的动态选择框

使用AJAX或jQuery和PHP填充文本字段的动态选择框,php,jquery,ajax,select,Php,Jquery,Ajax,Select,是否有任何教程或代码可以帮助使用AJAX或jQuery和PHP从选择框中选择一个值来创建文本字段?就像在照片里 我想一旦你填满了德里,剧本就能决定印度,而不是相反。 但是,如果您想为选定的国家/地区提供城市的子集:这是有意义的 对于你的问题,你需要一份所有主要国家和城市的庞大清单 我的做法: 在javascript中,创建一个“country”数组。 为每个国家制作一份csv列表,如in.csv、us.csv等 现在使用JS填充国家/地区选项字段。 一旦选择了国家,使用Jquery使用ajax获

是否有任何教程或代码可以帮助使用AJAX或jQuery和PHP从选择框中选择一个值来创建文本字段?就像在照片里


我想一旦你填满了德里,剧本就能决定印度,而不是相反。 但是,如果您想为选定的国家/地区提供城市的子集:这是有意义的

对于你的问题,你需要一份所有主要国家和城市的庞大清单

我的做法: 在javascript中,创建一个“country”数组。 为每个国家制作一份csv列表,如in.csv、us.csv等

现在使用JS填充国家/地区选项字段。 一旦选择了国家,使用Jquery使用ajax获取相应的“country code.csv”。 然后简单地选择一个城市名称列表


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

我想一旦你填写了德里,脚本可以决定印度,而不是相反。
<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" />
但是,如果您想为选定的国家/地区提供城市的子集:这是有意义的

对于你的问题,你需要一份所有主要国家和城市的庞大清单

我的做法: 在javascript中,创建一个“country”数组。 为每个国家制作一份csv列表,如in.csv、us.csv等

现在使用JS填充国家/地区选项字段。 一旦选择了国家,使用Jquery使用ajax获取相应的“country code.csv”。 然后简单地选择一个城市名称列表

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

<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。 请访问

试试这个: 如果你想使用php,你可以用另一种方式使用ajax。
请访问

我想你想要的答案就在这里:我现在不会为了一点漫画而付出。@Ben Ha!我会把它标在书签上-@过分热情:我不会使用动态相关选择,但从选择框中的选定项,我将转到数据库,从中获取一些其他数据,并将其添加到下一个文本字段。我想你想要的答案是:我现在不会为一点漫画而付出。@Ben Ha!我会把它标在书签上-@过度热情:我不会使用动态依赖选择,但从选择框中的选定项,我将转到数据库并从中获取一些其他数据,并将其添加到下一个文本字段