자동완성 2차배열 질문드립니다.

자동완성 2차배열 질문드립니다.

QA

자동완성 2차배열 질문드립니다.

본문


var shop_addr = [
['서울본점' ,'135270' ,'서울 강남구 도곡동 '],
['창원지점' ,'642030' ,'경남 창원(성산) 성산구 '    ], 
]
// var shop_addr = ['서울본점', '창원지점', '마산지점', '의정부지점'];
$("#secrch_shop").autocomplete({
source: shop_addr,
select: function(event, ui) {
console.log(ui.item);
},

 

1차배열로 검색은 잘 되는데

2차 배열일때 [0]을 검색할려면 어떻게 해야 할까요?

이 질문에 댓글 쓰기 :

답변 1

shop_addr.filter(shop_addr=>shop_addr[0] === '서울본점')
순수하게 자바스크립트로는

이런식으로 1차 배열 값을 가져올수 있습니다.

 

다만 사용하시는것은 autocomplate 플러그인으로 보이는데, 해당 라이브러리에서 2차원 배열 검색이 지원되는지, 어떤식으로 되는지는 직접 해당 플러그인의 깃허브나, 개발자 사이트에 가서 확인하셔야 합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 59,610
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT