获取ASP MVC Ajax.BeginForm OnBegin方法中激活输入的值/ id

时间:2014-10-27 12:06:40

标签: javascript jquery asp.net ajax asp.net-mvc

我的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解决方案都可以。

0 个答案:

没有答案