如何向选择列表添加“选择专业”选项,Sharepoint JavaScript
您好,我正在选择列表中显示SharePoint列表数据,如下所示。 但是我想插入一个默认的下拉选择作为选择专业。默认情况下,当页面get loads eh下拉列表显示Select a Speciality(选择专业)时,然后显示SP列表中的其他选项 谁能帮帮我吗如何向选择列表添加“选择专业”选项,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(
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>