我嘗試檢索SharePoint 2010列表中的查找字段的內容。 (myList) 我通過使用Sharepoint設計器和javascript.js文件來做到這一點 Java腳本適用於腳本中的大多數列。sharepoint 2010使用jscript檢索查找列值
但不是foor查找列。
我列查找列被命名爲設備 進行查找列的值它的結果:
[object Object]
包括[],我想知道如何將它擴大到顯示列表內容括號。
這裏是我的代碼來檢索列表數據
<script type="text/javascript">
function ViewItem() {
var context = new SP.ClientContext.get_current();
var web = context.get_web();
var list = web.get_lists().getByTitle('myList');
var query = SP.CamlQuery.createAllItemsQuery();
allItems = list.getItems(query);
context.load(allItems, 'Include(Title,Device)');
context.executeQueryAsync(Function.createDelegate(this, this.success),Function.createDelegate(this, this.failed));
}
function success() {
var TextFiled = "";
var ListEnumerator = this.allItems.getEnumerator();
while(ListEnumerator.moveNext())
{
var currentItem = ListEnumerator.get_current();
TextFiled += currentItem.get_item('Title') + '->'
TextFiled += String(currentItem.get_item('Device')) + '<-'
TextFiled += + '\n';
}
alert(TextFiled);
}
function failed(sender, args) {
alert("failed. Message:" + args.get_message());
}</script><a onclick="Javascript:ViewItem();" href="#">View my Items</a>
`
你不覺得他問過使用JScript嗎? –