2013-07-01 3 views
0

나는 테이블을 가지고 있습니다.테이블의 모든 입력 상자를 재설정하십시오.

<div class="attack_options"> 
    <table> 
     <tr> 
     <td> 
       <input type="text" name="date" /></td> 
     </tr> 

     <tr> 
     <td> 
       <input type="text" name="date2" /></td> 
     </tr> 
. 
. 
. 

    </table> 
</div> 

이벤트의 모든 입력 필드 데이터를 지우고 싶습니다.

나는

$('table').trigger("reset"); 

확인을 위의 시도 내 생각은 잘못하지만 여기에 잘못

+0

이 도움이 될 : HTTP를 : // 유래. co.kr/a/17234386/1823841 –

+0

심각한가요? 테이블에 리셋 이벤트가 없습니다. 여기에 양식이 필요할 것입니다. –

+0

당신은 바로 그러한 사건이 없습니다. 그러나 나는 이것을 시도했습니다. \t \t $ ('. heart_attack_options'). find ('input : text') .val (''); 하지만 작동하지 않습니다 – burning

답변

1

다음을 사용하여 한 줄에이를 수 있습니다

function reset() { 
    $(".attack_options input").val(''); 
} 

는 속성 선택기를 추가 유형의 텍스트 입력을 대상으로 지정하려면 http://jsfiddle.net/CCFCC/

를 참조하십시오

function reset() { 
    $(".attack_options input[type=text]").val(''); 
} 
+0

감사합니다. 나는 내 테이블을위한 클래스를 정의한다. – burning

0
function reset() { 
    $(".attack_options input").val(''); 
} 

http://jsfiddle.net/yBQB3/1/

하고있는 중이 야 모른 무슨

$('.attack_options').find('input:text').val(''); 

의 문제 도와주세요은 무엇인가

+0

왜'each()'입니까? – Archer

+0

@Archer 없이도 할 수 있습니다. 속도가 빨라졌습니다. 자유롭게 답변을 게시하십시오. –

+0

@DarrenDavies 여기에 대한 모든 회선 응답은 – burning

관련 문제