我document.write("<option></option>")
500个名为laborlist()
的函数中的select选项。当用户点击选择它时,只需在页面上打印出所有这些500plus的内容。我不知道如何在newTextBoxDiv.after().html
newTextBoxDiv.after().html('<select class="select2_single form-control" name="jobrequest' + counter + '"><option></option>' + laborlist() + '</select>');
另一个问题是,使用 AJAX 或我正在使谢谢
function laborlist(){
var labourList = document.getElementById("labourList");
// use innerHTML instead of document.write()
labourList.innerHTML +="<option>1</option><option>2</option><option>3</option>and so on";
}
答案 0 :(得分:0)
我认为那是不可能的。
相反,您可以为id
代码添加select
,并使用id
功能laborlist()
向option
添加newTextBoxDiv.after().html('<select id="labourList" class="select2_single form-control" name="jobrequest' + counter + '"><option></option>' + '</select>');
function laborlist(){
var labourList = document.getElementById("laborList");
// use innerHTML instead of document.write()
labourList.innerHTML += "<option>...</option>"
}
。
所以它会是这样的:
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
<script src="lightbox-plus-jquery.js"></script>