【发布时间】:2017-04-27 19:11:51
【问题描述】:
我在这个问题上需要帮助。我在下拉列表中选择一个国家,在电话文本列中,我们选择它时应该出现国家代码。这是我的代码。
<select name="country" id="country">
<option value="" Selected>Country...</option>
<option value="India">India</option>
<option value="USA">USA</option>
<optgroup label="Other countries">
<option value="Algeria">Algeria</option>
<option value="Andorra">Andorra</option>
<option value="Angola">Angola</option>
</optgroup>
</select>
<label for="phone"style="width:100%;margin-bottom:20px;">
<span style="color:#000;">Phone Number</span> <span style="color:#FF0000;">*</span>
<br>
<input id="phone" name="phone" required="" type="number">
</label>
我的客户需要向他们显示国家名称,所以在选项值中我已经给出了国家名称。在我的选项值中,只有国家名称具有值而不是国家代码。我应该将国家代码放在其他地方吗?谁能帮我怎么做?
【问题讨论】:
-
你能给我举个例子如何用javascript写吗?
-
请点击上面的链接。那里接受的答案有一个解决方案。您必须将
alert更改为更新输入值的函数,但其余逻辑完全相同。 -
@Ritesh 您应该使用任何 jquery 插件,例如 jqueryscript.net/form/… 在这里进行演示,您将解决您的问题
-
@Ritesh 也可以在这里获得更多信息stackoverflow.com/questions/28882944/…