2017-04-07 8 views
2

datalist 값을 숨기고 싶습니다. 이 코드HTML5 데이터 목록 전용 값 숨김

<input list="options" oninput="console.log(this.value);" /> 
<datalist id="options"> 
    <option value="1">Product 1</option> 
    <option value="2">Product 2</option> 
    <option value="3">Product 3</option> 
</datalist> 

난에서 InputBox에 의미를 사용하고이 보여주는 valuesproduct 1 난 단지 product 1,2,&3...

숨기기 값 (1,2,3) enter image description here을 보여줄 필요가 .

참고 : 여기 그래서 난 그냥 숨길 값 1,2,3을 전달하고 그 여기에만

내 코드 https://jsfiddle.net/69u5Leoa/

+0

@DeepakYadav를 얻을 볼 수 있습니다 : 출력이 같은 일을 필요로 Duplicate'은'표시된 다른 –

+0

검사를 요구하고있다. –

+0

제품 자동 완성을 부탁합니다 –

답변

0

값 = "<퍼센트의 # DataBinder.Eval (컨테이너,"itemIndex라는 ") % > "이 문제를 해결할 수 있습니다.

+0

재생 해 주셔서 감사합니다. @ComEngTr 코드 –

+0

을 작성할 수 있습니까? 내가 편집하고 싶은 부분이 혼란 스럽기 때문에 –

0

select 요소를 사용하려면 사용자가 지정한 옵션 중 하나를 선택해야하기 때문에 select를 사용하는 것이 좋습니다.

datalist 요소의 경우 사용자가 지정한 옵션 중 하나를 선택하는 것이 좋지만 입력에 원하는 내용을 실제로 입력 할 수 있습니다.

당신이 더 많은 정보를 HTML Form: Select-Option vs Datalist-Option

<select id="options"> 
    <option></option> 
    <option value="1">Product 1</option> 
    <option value="2">Product 2</option> 
    <option value="3">Product 3</option> 
</select> 
+0

감사합니다. @Rex가 실제로 'insert'에 대한 제품 값을 전달하고 있습니다. 'value = "1"'insert'product 1' details –

+0

이것은 내 코드입니다. ' –

+0

그냥 숨기고 싶어. ' –