如何在newTextBoxDiv.after()。html中调用JS函数?

时间:2017-02-25 05:20:14

标签: javascript php html

document.write("<option></option>") 500个名为laborlist()的函数中的select选项。当用户点击选择它时,只需在页面上打印出所有这些500plus的内容。我不知道如何在newTextBoxDiv.after().html

中调用 javascrip t或 php 函数
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";
    }

1 个答案:

答案 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>