0
嗨,我在選擇列表中顯示SharePoint列表數據如下。 但我想插入一個默認的下拉選擇作爲選擇專業。例如 - 當頁面載入時默認下拉列表將顯示「Select a Specialty」,然後SP列表 的其他選項可以有人請幫助我。如何將「選擇專業」選項添加到選擇列表中,Sharepoint JavaScript
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>