가장 가까운 div 영역에 파일 내용을로드하는 ajax 선택 상자에서 작업하고 있습니다. Demo. 아약스 콘텐츠를로드 할 때 첫 번째 옵션 텍스트 "선택"을 "숨기기"로 변경하려면 텍스트를 "숨기기"으로 다시 변경하십시오. "선택" 클릭 후.선택 상자 옵션 텍스트 변경
코드 :
<select class="searchselectbox">
<option value="#">Select</option>
<option data-file="fans.php">Fans</option>
<option data-file="stars.php">Stars</option>
</select>
<div class="selectboxarea"></div>
내가 함수에이 줄을 사용해야
var area = $(".selectboxarea");
$(".searchselectbox").on('change', function (e) {
area.empty();
var selected = $(this).find('option:selected');
var loadfile = selected.data('file');
if (loadfile) {
$(this).next('.selectboxarea').load(loadfile);
$(this).find('option:contains("Select")').text("Hide");
} else {
window.location.href = $(this).val();
}
});
HTML?
$(this).find('option:contains("Hide")').text("Select");
당신은 그것의 텍스트를 필요로하는
<option>
에 클래스를 추가 할 수 있습니다
마지막 줄을 질문에 추가하고이 바이올린을 만들면 [Demo] (http://jsfiddle.net/szHZv/) –