Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery MVC 3.5/Razor:Listbox+选项“Selected”值被忽略_Jquery_Asp.net Mvc_Select_Razor - Fatal编程技术网

Jquery MVC 3.5/Razor:Listbox+选项“Selected”值被忽略

Jquery MVC 3.5/Razor:Listbox+选项“Selected”值被忽略,jquery,asp.net-mvc,select,razor,Jquery,Asp.net Mvc,Select,Razor,我准备用这个把头撞到墙上。我正在使用JQuery、ASP.NET3.5/C/Razor开发一个移动站点,我试图允许用户在列表框中选择他们所属的一组附属关系 <select id="Affiliations" name="Affiliations" multiple="multiple" size="5" autocomplete="off"> <option value="0"></option> <option value="2334">2 R

我准备用这个把头撞到墙上。我正在使用JQuery、ASP.NET3.5/C/Razor开发一个移动站点,我试图允许用户在列表框中选择他们所属的一组附属关系

<select id="Affiliations" name="Affiliations" multiple="multiple" size="5"  autocomplete="off">
<option value="0"></option>
<option value="2334">2 Rivers Racing</option>
<option value="2366">Adventure 212</option>
<option value="2328">Baraboo Sharks</option>
<option value="2352">BELGIANWERKX</option>
...
</select>
这很有效。用户可以选择任意数量的表单,然后保存表单。页面将重新加载,并且他们选择的项目“显示”在列表框中。我之所以说“出现”,是因为你点击打开iOS选择器的大按钮,可以看到选项文本,但它们根本没有被勾选

<select id="Affiliations" name="Affiliations" multiple="multiple" size="5"  autocomplete="off">
<option value="0"></option>
<option selected="selected" value="2334">2 Rivers Racing</option>
<option selected="selected" value="2366">Adventure 212</option>
<option value="2328">Baraboo Sharks</option>
<option value="2352">BELGIANWERKX</option>
...
</select>
如果我在表单上点击save,它会清除表单值,就像没有选择任何内容一样,即使HTML提示不是这样。从view->controller传递数据的唯一时间是当用户单击并自己选择一个项目时

什么会导致这样的问题?或者见鬼,我该怎么解决这样的问题?我附上了一张描述发生了什么的照片。我假设如果不再选择这些值,它们将不再显示为selectbox中间图片中的文本


也许这会有帮助?Firefox在使用iphone浏览器用户代理时也会做同样的事情。我将使用旧版iPhone和iPad进行测试,看看这是safari/mobile问题还是我的代码有问题。谢谢没问题。我看不出你的代码有什么问题。希望你是对的: