MVC4 - 使用多个div onclick提交表单

时间:2014-06-02 13:13:23

标签: javascript asp.net-mvc-4 razor migration

我使用Razor从传统的ASP.NET网站迁移到MVC。我在旧网站上有一个表单,其中包含一些提交表单的div。这是ASP.NET中生成的代码:

<form>
    <div id="choice1" onclick="__dopostback(...)">Choice 1<div>
    <div id="choice2" onclick="__dopostback(...)">Choice 2<div>
    <div id="choice3" onclick="__dopostback(...)">Choice 3<div>
    ...
</form>

每个div都拥有自己的背景图片,动画等等;所以我不能翻译&#34;这有按钮。提交包含onclick属性的表单时,我没有任何问题,但我不知道哪些div已被点击... __dopostback设置隐藏变量在提交表单以模拟事件之前,在javascript中使用div的名称;我可能会在MVC中重现这一点。

我认为无论如何应该有一个更清洁的方式。我错了吗?

0 个答案:

没有答案