我猜这是一个非常简单的问题,但由于我对asp.net mvc相对较新,我会责怪这一点。基本上我有下面的表格,当我提交的值发布在Chrome中,但不是FireFox。
@using (Html.BeginForm("MyAction", "MyController", new {ReturnUrl = ViewBag.ReturnUrl})) { @Html.AntiForgeryToken() <text> Fill out this form homie <br/><br/> </text> <input type="image" src="~/assets/img/male.jpg" name="iama" value="male" /> @Html.Raw(" ") @Html.Raw(" ") <input type="image" src="~/assets/img/female.jpg" name="iama" value="female" /> }
非常感谢: - )
答案 0 :(得分:0)
请参阅HTML Input (type=image) not working on Firefox 4
您定义了图像地图,但应使用按钮
<input type="submit" name="iama" value="male" style="background: url('assets/img/male.jpg');width: 160px;height:160px;border: 0;" />