如何在 jQuery 中填充选择选项值加 4 并且标签从 0.5 开始?
例如;
<select>
<option value="4">0.5</option>
<option value="8">1.0</option>
<option value="12">1.5</option>
</select>
并将结束于
<option value="480">60.0</option>
我不想将其一一编码并在每个值中将其乘以 4.. 我很难找到答案。我不是 JavaScript 程序员。哇啊啊! 请帮我摆脱这些人! 提前致谢!
最佳答案
你可以用 jquery 尝试这样的事情
<select id="mylist">
</select>
<script type="text/javascript">
$(function () {
var x = 4;
var y = 0.5;
while(x <=480)
{
$("#mylist").append("<option value='" + x + "'>" + y + "</option>");
x += 4;
y +=0.5;
}
});
</script>
没有 JQUERY
<select id="mylist">
</select>
<script type="text/javascript">
window.onload = function () {
var html = "";
var x = 4;
var y = 0.5;
while (x <= 480) {
html += "<option value='" + x + "'>" + y + "</option>";
x += 4;
y += 0.5;
}
document.getElementById("mylist").innerHTML = html;
}
</script>
关于jquery - 如何填充选择选项或下拉列表值加 4?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8076849/