我的ASP MVC cshtml代码
using (Ajax.BeginForm("action", "controller", new {para=123},
new AjaxOptions
{
HttpMethod = "POST",
OnBegin = "DoOnBegin",
}))
{
<input type="submit" value="foo" id="fooSubmit" />
<input type="submit" value="bar" id="barSubmit" />
}
和javascript
function DoOnBegin() {
if(value of activated input element == "foo"){
// do something
} else {
// do something else
}
}
是否可以获取被点击的输入元素的值,如果是,如何? $(this)元素仅包含表单,但似乎我无法获得所选输入。
纯javascript或jquery解决方案都可以。