首页 > 解决方案 > 在 select 上动态添加选项标签,其值是从服务器填充的不工作

问题描述

我有一个结帐表格,其中有 3 个感兴趣的字段。当我选择“乡村”(从下拉列表中)的那一刻,然后我从服务器响应中填充了“从服务器响应”和“从服务器响应)和“区域”填充的“区域”(从服务器响应)和相应的“ municipility”(也是下拉级)列表。我可以说选择国家给了我来自服务器响应的区域和市政。

我想在“市政”列表中添加一个选项标签作为“请选择一个选项”的开头。

我试着在下面做:

$('#order_shipping_address_municipality').prepend('<option value="" selected="selected">FOOOOOOO</option>');

但这不起作用,因为上面的代码被服务器响应覆盖。如何处理这种情况。

加载页面后,将显示结帐表格,并在填写结帐表格时,当我选择国家/地区时,会从服务器响应中填写地区和市政当局。我只想在市政选择列表中再添加一个选项标签。

标签: javascriptjqueryselectoption

解决方案


推荐阅读