这是一个MVC应用程序。我在View
:
<select name="@Html.NameFor(x => Model.userID)"
id="@Html.IdFor(x => Model.userID)"
class="chzn-select"
data-placeholder="Add nominees..."
multiple="multiple">
@foreach (var item in Model.usersList)
{
var photoName = //query from database
<option style="background-image:url(/images/@photoName)"
class="active-result"
value="@item.Value">
@item.Text
</option>
}
<script>
$(".chzn-select").chosen();
</script>
这在Chrome中完美运行,我在下拉列表中显示所有图片,但在IE或Firefox中没有显示(未在其他浏览器上测试过)。我真的无法分辨出来自MVC或jQuery或浏览器的问题 - 是否有任何帮助?