1
我與一些jQuery的一種回調玩弄從周圍的MVC阿賈克斯操作鏈接jQuery的回調和形式陣列
@Ajax.ActionLink("Sign In", "SignIn", "Account", null, new AjaxOptions { OnSuccess = "SignInForm.onSuccess",UpdateTargetId = "content-panel-inner",HttpMethod = "get"}, new { @id = "sign-in" })
這裏是回調:
var SignInForm = {
onSuccess: function (data, textStatus) {
var form ='#' + $(data).find('form').attr('id');
jQuery.validator.unobtrusive.parse($(form));
console.log(data);
}
};
正如你所看到的相當簡單。我甚至將數據扔到控制檯上......我的問題是,如果有多個表單從最初的ajax調用中返回,該怎麼辦?獲取表單元素集合的最簡單方法是什麼?可能嗎?
是的,我知道我的例子是「迂迴」,我一直在尋找一個更好的方式做事情,你提供了一個更好的辦法。謝謝,標記爲答案。 –