首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从一个下拉选择中保存两个不同的值

如何从一个下拉选择中保存两个不同的值
EN

Stack Overflow用户
提问于 2010-07-16 17:43:40
回答 3查看 867关注 0票数 1

在后台,用户可以通过下拉菜单选择国家,例如“德国”。前端是双语的,所以如果设置了语言A,我必须转储“德国”,如果设置了语言B,则必须转储"Deutschland“。

如何将选择及其翻译保存到数据库中不同的字段中?

谢谢你的帮助!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-07-16 17:59:25

您可以使用一个数组来保存多语言查询并选择要使用的值。或者使用id,比如

1代表德国、德国等,2代表美国、美国等3代表英国、英国等

代码语言:javascript
复制
<--- name="contry" value="1"> Germany </>

代码语言:javascript
复制
<--- name="contry" value="1"> Deutsch </>
票数 0
EN

Stack Overflow用户

发布于 2010-07-16 17:50:13

您可以为每种语言的名称指定一个查找值。一旦检索到所选值,您就可以进行查找。否则,在代码背后,获取SelectedItem和SelectedValue来同时获取它们。

票数 0
EN

Stack Overflow用户

发布于 2010-07-19 23:02:46

谢谢,我是这样做的:

后端:

代码语言:javascript
复制
<select name="country">
<option value="Deutschland:Germany">Deutschland</option>
<option value="Frankreich:France">Frankreich</option>
...
</select>

前端:

代码语言:javascript
复制
$countries = explode(':', $country);
$country_de = $countries[0];
$country_en = $countries[1];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3263609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档