我有一个经典的ASP页面提交回自己.奇怪的是,从选择中返回的值将逗号添加到它们的末尾.以前有没有人碰到这样的事情?是否建议使用任何故障排除步骤
我希望将值作为数字返回 – 它们是选项中显示的值的ID.
我已经检查了页面中的神秘逗号,找不到任何 – 也没有找到我正在通过的数据.
(注意 – 这些是单选,而不是多个)
解决方法
听起来你有重复的表单字段.您的值与逗号连接在一起,如下所示:
<input type="text" name="name1" value="value1"> <input type="text" name="name1" value="value2"> <input type="text" name="name2" value="value3">
变
name1=value1,value2 name2=value3
如果第二个名称1没有值,则变为
name1=value1,name2=value3