2010-03-20 4 views
0

html 요소 [textbox, select, radiobutton 등]가 Jquery를 통해 양식에 있는지 확인하는 방법은 무엇입니까?양식의 요소

+0

방법 ... 도움? 뭐 도와 드릴까요? –

+0

죄송합니다. "확인"... – CoffeeCode

답변

2

당신도 할 수

obj.is('form *') 

당신은 객체가있을 경우보고 싶다면 특정 양식은 '

obj.is('#formId *') 
4

당신은 유형 form의 조상 요소가 있는지 closest를 사용할 수 있습니다

obj.closest("form").length == 1 
+0

+1 독창성. 대답은 질문의 애매 모호함과 일치합니다. – Tom

0

이 시도 :

<script type="text/javascript"> 
    function checkboxInForm(form){ 
     return (form.find(':checkbox').size()) ? true : false; 
    } 

    $(document).ready(function() { 
     var myForm = $('#myFormId'); 
     if (checkboxInForm(myForm)){ 
      // do something 
     } 
    }); 
</script> 

당신이 찾아야 요소의 각 종류에 대한 함수를 만듭니다.