如何在选项

时间:2017-08-30 11:36:28

标签: javascript jquery html

此代码是我的函数的一部分,它创建selectbox并将索引放入每个option值。 我的问题是如何在每个选项的值中添加逗号?

例如:

<option value=",0"></option>

这是我的代码:

$childDropdown.find('select').append($('<option />').text(option).attr('value', index));

提前致谢!!!

3 个答案:

答案 0 :(得分:1)

您可以使用解决方案

$childDropdown.find('select').append($('<option />').text(option).attr('value', `,${index}`));

使用backtick添加带有值的文字。要增加价值,请使用${}

希望这会对你有所帮助。

答案 1 :(得分:0)

$childDropdown.find('select').append($('<option />').text(option).attr('value',','+ index));

添加','+index

答案 2 :(得分:0)

以下是在select标记中动态添加选项值的示例。 您可以在需要的地方添加必要的代码。

function runList(){
    var select = document.getElementById('list');
    select.options[select.options.length] = new Option(', Hello', 'Hello');
}
<form>
Your Options:
<input type="button" name="button" value="click to add new value" onClick="runList()"/>
<select name=list" id="list">
<option>test</option>
</select>

点击点击添加新值,系统会添加新选项。