我创建了更多关于此的示例,但是当我尝试时,它不起作用。
$(window).load(function () {
$("#country").html('Please select in here');
});
<select id="country">
<option value="None">-- Select --</option>
<option value="China">China</option>
<option value="United State">United State</option>
<option value="Malaysia">Malaysia</option>
</select>
请查看它并告诉我“为什么它不起作用?”。谢谢大家
最佳答案
替换 <select id="country">
之间的全部内容是不切实际的和 </select>
与 'Please select in here'
?如果你只是想替换第一个选项的内容,那么试试这个。
$(window).load(function () {
//$("#country").html('Please select in here');
});
$(document).ready(function() {
//$("#country").html('Please select in here');
$("#country").find("option:first-child").html('Please select in here');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="country">
<option value="None">-- Select --</option>
<option value="China">China</option>
<option value="United State">United State</option>
<option value="Malaysia">Malaysia</option>
</select>
关于javascript - 如何使用 jquery 设置文本选择 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32621918/