반응형
Notice
Recent Posts
Recent Comments
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

차근차근

제이쿼리 input,select 초기화 방법 input배열 중복값 출력 본문

개발

제이쿼리 input,select 초기화 방법 input배열 중복값 출력

철산92 2020. 12. 10. 14:45
반응형

//test 아래 자식노드의 select값을 초기화

$("#test").find("select").each(function(){

    $(this).find("option:eq(0)")attr("selected",true);

});

 

//test 아래 자식노드의 input값을 초기화

$("#test").find("input[name='testNameList']").each(function(){

    if("a,b,c".indexOf($(this).val()) != -1){

        $(this).remove();

    }

});

 

//같은 input배열에 중복값을 출력

var inputs = $("input[name='testNameList']");

var stored = [];

$.each(inputs,function(k,v){

    var getVal = $(v).val();

    if(stored.indexof(getVal) != -1){

        console.log($(v).val()); //중복 데이터 출력

        //$("input[name='testNameList2']").eq(k).val(); //중복된 같은인덱스 로우값 출력

    }else{

        stored.push($(v).val());

    }

});

 

//test 아래 자식노드의 input[hidden]값을 초기화

$("#test").find("input[type='hidden']").each(function(){

    $(this).val('');

});

 

반응형
Comments