사용자가 사용 가능한 옵션 중에서 선택하거나 값 입력 옵션을 선택할 수있는 드롭 다운 요소가 필요합니다. 그러면 값을 입력 할 수 있습니다. 나는 "값 입력"옵션을 선택했을 때만 사용자가 값을 입력 할 수 있도록하고 싶습니다.텍스트 입력 옵션 드롭
여기까지 제가 시도한 내용입니다.
는, HTML
<div class="ginput_container">
<select name="input_4" id="input_1_4" class="medium gfield_select" tabindex="15">
<option value="0">None</option>
<option value="155">1-70</option>
<option value="185">71-250</option>
<option value="*">Enter value</option>
</select>
<input type="text" value="None" class="holder" >
</div>
JavaScript- 내가 다시 입력 값 옵션을 클릭하면 그것이 습관이 제대로 작동하지만
jQuery(".gfield_select").change(function() {
var val = jQuery(this).val();
var enter = jQuery(this).parent().find('option:selected').text();
var x = jQuery(this).parent();
if (enter ==="Enter a value" || enter === "Enter value"){
var holder = x.find('.holder');
holder.val('');
holder.prop('disabled',false);
holder.focus();
} else {
x.find('.holder').val(x.find('option:selected').text());
}
});
.
지금까지 시도한 것은 무엇입니까? –
다른 플러그인을 시도했지만 정확히 내가 원하는 것은 아닙니다. 직접 작성하려고 시도했습니다. http://jsfiddle.net/wTumv/1/ –
구현과 관련하여 어떤 문제가 있습니까? 특히 무엇이 도움이 필요합니까? 지금까지 해본 코드를 보여줄 수 있습니까? StackOverflow는 커미션 작업을위한 메서드로 존재하지 않지만 특정 프로그래밍 문제가있는 전문가의 도움을 요청할 때 사용합니다. – pwdst