1
如何獲取包含我點擊的按鈕的表單對象?我不想給這個表格一個id。用jquery獲取點擊鏈接的形式
$('#[email protected](Model.Id)').on('click', function (e) {
e.preventDefault();
// get form here which is around the link button I clicked?
}
如何獲取包含我點擊的按鈕的表單對象?我不想給這個表格一個id。用jquery獲取點擊鏈接的形式
$('#[email protected](Model.Id)').on('click', function (e) {
e.preventDefault();
// get form here which is around the link button I clicked?
}
您可以使用closest()
找到一個給定的選擇相匹配的父元素:
$('#[email protected](Model.Id)').on('click', function (e) {
e.preventDefault();
var $form = $(this).closest('form');
// do something with $form...
});
我怎樣才能獲取表單元素序列化呢?做$ form.serialize()返回一個空字符串,如「」? – Elisabeth 2015-02-11 14:37:32
這應該肯定有效。你能否將完整的HTML添加到問題中? – 2015-02-11 15:25:13
對不起,它的工作......謝謝! – Elisabeth 2015-02-11 15:59:18