0

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

res = lists.quickUpdateListItem('MyListHere', { ID: ReqD, columnVar : userName });

在上面的语句中,是否可以这样使用变量columnVar?我无法成功地让它工作。它不会抛出错误,但它只是不更新​​。

如果有人有替代解决方案,我也不会只使用 SPServices。

4

1 回答 1

0

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

var columnVar = whatever your column name is;

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


res = lists.quickUpdateListItem('MyListHere', myArray);
于 2012-06-20T21:19:40.360 回答