bootstrap 드 롭 다운 상자 jquery.editable-select 편집 가능
그리고 코드 를 직접 보 세 요.
참조:
<script type="text/javascript" src="${ contextPath }/res/sys/scripts/jquery.editable-select.min.js"></script>
<link href="${ contextPath }/res/sys/scripts/css/jquery.editable-select.min.css" rel="external nofollow" rel="stylesheet">
HTML 부분:
</tr>
<tr>
<th valign="middle" >
<h4> </h4>
</th>
<td valign="middle" style="width:28%">
<input type="text" class="form_input form-control" id='num' name='num' value='${map.get("input_value")}' placeholder=" ">
</td>
<td valign="middle" style="width:27%">
<select id="numUnit" name="numUnit" class="form-control">
</select>
</td>
</tr>
JS 부분:
ajaxDirect(contextPath + "/admin/getDataDictAll/024",{},function(data){
var htm = "";
for ( var int = 0; int < data.length; int++) {
htm += "<option value='"+ data[int].name +"'>"+ data[int].name +"</option>";
}
$('#numUnit').html(htm);
$('#numUnit').editableSelect({
effects: 'slide' // default、fade
});
$('#numUnit').val(data[0].name); //
});
url 에서 돌아 온 json 은:[{"dataDictNo":"024001","gbNo":"","name":" ","nameInitAbbr":"QK","parentNo":"024"}]
ajax Direct 는 모양 이 변 한 ajax 입 니 다.무시 할 수 있 습 니 다.
/**
* JSON
* @param url
* @param data
* @param func
* @param async
*/
function ajaxDirect(url,data,func,async){
if(!async){
async = false;
}
$.ajax({
url:url,
type:"post",
dataType:"json",
async:async,
data:data,
success:func
});
}
효과 그림:다른 옵션 설정:
filter:내용 을 입력 할 때 드 롭 다운 옵션 이 입력 한 문자 와 일치 합 니 다.중국어,true/false,기본 true 를 지원 합 니 다.
effects:애니메이션 효과,팝 업 드 롭 다운 선택 상 자 를 터치 할 때 드 롭 다운 상 자 는 과도 효 과 를 보 여 줍 니 다.default,slide,fade 세 가지 값 이 있 습 니 다.기본 값 은 default 입 니 다.
duration:드 롭 다운 옵션 상자 에서 보 여 주 는 과도 애니메이션 속도,fast,slow,그리고 숫자(밀리초)가 있 습 니 다.기본 값 은 fast 입 니 다.
이벤트
onCreate:입력 할 때 터치 합 니 다.
onShow:드 롭 다운 시 터치 합 니 다.
onHide:드 롭 다운 상자 가 숨겨 질 때 터치 합 니 다.
onSelect:드 롭 다운 상자 의 옵션 이 선택 되 었 을 때 터치 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
부트스트랩 5 스티커Sticky는 페이지의 특정 영역에서 요소를 잠글 수 있도록 하는 구성 요소입니다. 수동 설치(zip 패키지) 부트스트랩 이미지 구성 요소를 활용하고 프로젝트에서 사용하려면 먼저 을 설치해야 합니다. MDB CLI ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.