Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何向选择列表添加“选择专业”选项,Sharepoint JavaScript_Javascript_Sharepoint - Fatal编程技术网

如何向选择列表添加“选择专业”选项,Sharepoint JavaScript

如何向选择列表添加“选择专业”选项,Sharepoint JavaScript,javascript,sharepoint,Javascript,Sharepoint,您好,我正在选择列表中显示SharePoint列表数据,如下所示。 但是我想插入一个默认的下拉选择作为选择专业。默认情况下,当页面get loads eh下拉列表显示Select a Speciality(选择专业)时,然后显示SP列表中的其他选项 谁能帮帮我吗 function getSpecialtydata() { var specialtylist = web.get_lists().getByTitle("SpecialtySPlist"); context.load(

您好,我正在选择列表中显示SharePoint列表数据,如下所示。 但是我想插入一个默认的下拉选择作为选择专业。默认情况下,当页面get loads eh下拉列表显示Select a Speciality(选择专业)时,然后显示SP列表中的其他选项 谁能帮帮我吗

function getSpecialtydata() {
    var specialtylist = web.get_lists().getByTitle("SpecialtySPlist");
    context.load(specialtylist)
    var camlQuery = new SP.CamlQuery();

    camlQuery.set_viewXml('<View><Query><Where><Neq><FieldRef Name="Title" />' +
                             '<Value Type="Text">ff</Value></Neq></Where></Query></View>');

    items = specialtylist.getItems(camlQuery);
    context.load(items);
    context.executeQueryAsync(OnQuerySuccsess, onQueryFails)

}

function OnQuerySuccsess(sender, args) {

        var listEnumerator = items.getEnumerator();
        var selectListBox = document.getElementById("speciltySelect");
        if (selectListBox.hasChildNodes()) {
            while (selectListBox.childNodes.length >= 1) {
                selectListBox.removeChild(selectListBox.firstChild);
            }
        }
        while (listEnumerator.moveNext()) {
            var selectOption = document.createElement("option");
            var oListItem = listEnumerator.get_current();
            selectOption.value = listEnumerator.get_current().get_item('Title');
            selectOption.innerHTML = oListItem.get_item('Title');
            selectListBox.appendChild(selectOption);
    }

}

    <select id="speciltySelect" style="width: 165px" onchange="val()" >
            <option></option>              
         </select>

用以下内容替换下拉列表,并将其他值附加到此下拉列表

<select id="speciltySelect" style="width: 165px" onchange="val()" >
<option disabled selected>Select a Speciality</option>
        <option></option>              
     </select>