>  기사  >  웹 프론트엔드  >  jquery는 Rows_jquery를 추가하고 삭제하는 방법을 구현합니다.

jquery는 Rows_jquery를 추가하고 삭제하는 방법을 구현합니다.

WBOY
WBOY원래의
2016-05-16 16:16:081262검색

이 글의 예시에서는 jquery에서 행을 추가하고 삭제하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.

최근 투표 관리 모듈을 만들고 질문 옵션을 추가해야 해서 편의상 테이블 행 추가 및 삭제만 구현했습니다.

참고: jquery.js를 도입해야 합니다

먼저 렌더링: (기본적으로 양식에 4개의 행이 있습니다)

양식 코드:

코드 복사 코드는 다음과 같습니다.
 
     
          
             
             
             
         
          
             
             
             
         
          
             
             
             
         
          
             
             
             
         
          
             
             
             
         
     
   
 
~ ~


JS 코드:


코드 복사 코드는 다음과 같습니다. var rowCount=4; //기본 행 수는 4개입니다.
//행 추가
함수 addRow(){
행개수
var newRow='
'
$('#optionContainer').append(newRow)
}

//행 삭제
함수 delRow(rowIndex){
$("#option" rowIndex).remove(); 행수--
}


양식의 에 ID를 정의해야 한다는 점에 유의하세요. 기본적으로 행이 있는 경우 코드에 표시된 대로 ID를 정기적으로 정의해야 합니다. 행을 추가할 때 새 행 ID를 정의합니다. JS에서 행 개수 변수를 정의해야 합니다. 내 양식에는 기본적으로 4개의 행이 있으므로(첫 번째 행, 즉 id='option0'인 줄은 무시할 수 있음) JS에 정의된 rowCount의 기본값은 4입니다. .

네, 끝났습니다. 그렇게 간단합니다.

그리고 특정 위치에 줄을 추가해야 할 경우에는 이렇게 적어야 합니다


코드 복사 코드는 다음과 같습니다.$("#tab tr").eq(-2). after("
");
-2는 끝에서 두 번째 tr 뒤에 줄을 추가하는 것입니다.
탭은 테이블의 ID입니다

이 기사가 모든 사람의 jQuery 프로그래밍에 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
所属问题 
                (单选) 
                (复选): 
           
 
                ${질문} 
           
选项1: 
                 
           
选项2: 
                 
           
选项3: 
                 
           
选项4: 
                 
           
옵션 ' rowCount ':삭제< / a>
키워드 이름: < /td> *