IE中的JQuery Checkbox列表问题? 保存为on,on,on的值应为10,12,13等
我有一个使用javascript渲染出来的复选框列表。
Golf Tennis Football Cricket
在提交表单时,我可以使用以下方法在ASP.NET中拾取选定的值:
Request.Form["sportType"]
在Firefox中,这可以工作并返回类似11,12,13,14(假设所有都被选中)
然而,在IE中,它返回on,on,on,on
有没有人遇到这个,希望能解决它?
谢谢
挖得更深了我发现在IE中Jquery渲染输入框就像这样:
哪个给出了解已经退回的价值? 任何人都可以解释如何纠正这一点,我假设jquery这样做,所以它可以一致地跟踪选定的复选框。
谢谢
凯文
解决了,有点儿
IE8中生成的jQuery值的复选框存储为“on”而不是实际值?
尝试将名称更改为name =“sportType []”,看看会发生什么,我至少会在PHP中做些什么。