如何获取包含我单击的按钮的表单对象?我不想为表单提供 ID。
$('#buttonid@(Model.Id)').on('click', function (e) {
e.preventDefault();
// get form here which is around the link button I clicked?
}
最佳答案
您可以使用closest()
来查找与给定选择器匹配的父元素:
$('#buttonid@(Model.Id)').on('click', function (e) {
e.preventDefault();
var $form = $(this).closest('form');
// do something with $form...
});
关于jquery - 用jquery获取点击链接的形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28456171/