SharePoint 2007-是否可以将变量列名与SPServices quickUpdateListItem一起使用?

SharePoint 2007-是否可以将变量列名与SPServices quickUpdateListItem一起使用?,sharepoint,sharepoint-2007,Sharepoint,Sharepoint 2007,使用SPServices时,是否可以使用变量指定要更新的列 res = lists.quickUpdateListItem('MyListHere', { ID: ReqD, columnVar : userName }); 在上面的语句中,可以这样使用变量columnVar吗?我还没能成功地让它工作。它不会抛出错误,只是不会更新 如果有人有其他解决方案,我也不会只使用SPSServices。这是可能的,但不是很明显。库区分您传递给函数的内容。如果您构建一个数组,然后将其传入,您可以像我希望的

使用SPServices时,是否可以使用变量指定要更新的列

res = lists.quickUpdateListItem('MyListHere', { ID: ReqD, columnVar : userName });
在上面的语句中,可以这样使用变量columnVar吗?我还没能成功地让它工作。它不会抛出错误,只是不会更新


如果有人有其他解决方案,我也不会只使用SPSServices。

这是可能的,但不是很明显。库区分您传递给函数的内容。如果您构建一个数组,然后将其传入,您可以像我希望的那样动态构建它:

var columnVar = whatever your column name is;

var myArray = new Object();
myArray['ID'] = ReqD;
myArray[columnVar] = userName;          


res = lists.quickUpdateListItem('MyListHere', myArray);