【发布时间】:2014-03-25 08:06:58
【问题描述】:
个人资料页面:
用户更新他们的信息:
- 姓名
- 网站网址
- 国家
- 传记
Country 是一个获取选项值并将其插入数据库的选择字段,我也有一个获取所选 TEXT 并将其插入数据库的代码。
col_country_code & col_country_name
当始终选择SelectBox时,此工作正常。
echo "<select name='$select_name' id='$select_name' onchange='document.getElementById(\"location_content\").value=this.options[this.selectedIndex].text'>";
这会将选定的选项值 TEXT 添加到隐藏的输入中。但它只适用于变化......
如果用户只想更新他们的传记怎么办?问题是,它没有发送选项值 TEXT 因为没有 onchange 事件!
我该如何解决这个问题?现在如果用户想要更新他/她的个人资料,他们每次都需要选择他们的国家吗?我不要这个...
【问题讨论】:
-
您应该在用户处于编辑模式时显示之前选择的国家/地区
-
从数据库中获取国家并显示在页面上。
-
我不能,我正在显示与国家代码相对应的图像标志,例如:us = us.png 至极显示位置:us.png 美国...这就是我需要两者的原因。
-
你为什么不保留一个名为“更新”的按钮,一旦用户进行了所有必要的更改,他们点击按钮就会更新?为什么特别是选择框的变化?
标签: javascript php