내가 검색 상자가 있고 무엇이든 그것을에 입력이로 저장됩니다 말할 수 :유사한
var search_input = $(this).val();
가 어떻게이 값 내 배열을 검색 할 것인가?
var devices = [{"Device_ID":"43","Image":"Amazon-Kindle-Fire.png","Manufacturer":"Amazon","Model":"Kindle Fire","Type":"Tablet"},{"Device_ID":"44","Image":"Apple-iPad.png","Manufacturer":"Apple","Model":"iPad","Type":"Tablet"}]
그래서 search_input 변수에 Amazon 또는 Kindle 등이 있다고 가정하면 어레이를 검색하여 아래에 출력해야합니다. 동일은
<div id="device">43</div>
<div id="image">Amazon-Kindle-Fire.png</div>
<div id="name">Amazon Kindle Fire</div>
원하는 것을 얻기 위해 $ .each 함수와 JavaScript indexOf 함수를 사용하여 문자열을 검색하여 배열을 반복합니다. indexOf 함수를 사용하는 객체의 속성은 "name"속성입니다. 결과를 출력하는 방법을 말해 주면 예제를 줄 수 있습니까? 나는. Jquery Templates를 사용하여 일치하는 항목이 발견되면 결과를 출력하는 예제를 제공하겠습니까? – Kwex