2015-02-11 41 views

回答

4

您可以使用closest()找到一個給定的選擇相匹配的父元素:

$('#[email protected](Model.Id)').on('click', function (e) { 
    e.preventDefault(); 
    var $form = $(this).closest('form'); 
    // do something with $form... 
}); 
+0

我怎樣才能獲取表單元素序列化呢?做$ form.serialize()返回一個空字符串,如「」? – Elisabeth 2015-02-11 14:37:32

+0

這應該肯定有效。你能否將完整的HTML添加到問題中? – 2015-02-11 15:25:13

+0

對不起,它的工作......謝謝! – Elisabeth 2015-02-11 15:59:18