使用jquery获取点击链接的表单

时间:2015-02-11 13:56:44

标签: jquery

如何获取包含我点击的按钮的表单对象?我不想给表单一个id。

$('#buttonid@(Model.Id)').on('click', function (e) {
 e.preventDefault();

 // get form here which is around the link button I clicked?              

}

1 个答案:

答案 0 :(得分:4)

您可以使用closest()查找与给定选择器匹配的父元素:

$('#buttonid@(Model.Id)').on('click', function (e) {
    e.preventDefault();
    var $form = $(this).closest('form');
    // do something with $form...
});