从关联的输入元素获取表单

时间:2011-03-25 16:39:58

标签: javascript jquery html

说我有这个HTML表单:

<form id="form">
  <input id="input_el" type="text">
  <input id="submit_el" type="submit">
</form>

我想从其中一个输入元素开始获取表单元素,所以我可以写:

<script type="text/javascript">
$('#input_el').form().validate();
$('#submit_el').form().submit();
</script>

也就是说,$('#input_el').form()应该返回$('#form')。这可能吗?

谢谢!

3 个答案:

答案 0 :(得分:2)

你可以轻松做到

$('#input_el').closest('form')

答案 1 :(得分:1)

尝试:

$("input").closest("form").validate().submit();

答案 2 :(得分:0)

$('#input_el').parent('form')

$('#input_el').parent()