다음과 같은 상황이 있습니다.
<select id="trollSelect">
<option value="PL">Troll</option>
<option value="EN">Troll</option>
<option value="JP">Troll</option>
</select>
나는 변경할 $(#trollSelect option).text("NEW_VALUE")
에 $(document).ready(function() {...}
- 페이지가 준비되면.
최종 효과는 다음과 같습니다.
<select id="trollSelect">
<option value="PL">Pan Troll</option>
<option value="EN">Mr Troll</option>
<option value="JP">Troll Sama</option>
</select>
서버 측 스크립트를 사용하지 않으려면 JQuery 또는 JavaScript로 수행해야합니다. 이것은 다음과 같은 일을 할 수 foreach(options)
있습니까?
최신 정보:
이 방법으로 옵션에 대한 텍스트를 생성하고 싶습니다.
function getTrollText(isoCode) // isoCode from option.val()
{
[...] // some magic, it does not matter
return result; // Here will be returned the text:
// "Pan Troll", "Mr Troll", or "Troll Sama"
}
시험,
$(document).ready(function() {
var newValues = ['Pan Troll','Mr Troll','Troll Sama'];
$('#trollSelect option').each(function(i,_){
$(this).text(newValues[i]);
});
});
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다