1

我正在使用 jQuery 1.4.1、JSON 2 和 SDK.JQuery.js(它是 CRM SDK 中提供的 REST DataOperation 的包装器)。虽然使用 SDK.JQquery.RetrieveMultipleRecords 函数,但我无法读取成功响应。为了详细说明,我在下面通过警报功能进行解释。

顺便说一句,代码执行正确并给出了 3 条记录,这也是正确的。

代码如下:-

SDK.JQuery.retrieveMultipleRecords(    
   "Contact",    
   "$select=FullName,ContactId&$filter=zk_cdn eq 'zk007'",    
   function(results) {    
   ////TODO: How to read results?    
   //If I use alert(results) it give the output as [object Object],[object Object],[object Object]    
   //If I use alert(results[0]) it give the output as [object Object]    
   //If I use alert(results[0].FullName) it give the output as unidentified    
   },    
   errorHandler,    
   function() {//OnComplete handler }    
   );

function errorHandler(error) {    
   alert(error.message);    
}

期待着听到您的意见。提前致谢。

4

1 回答 1

0

您可以通过attributes访问该对象的所有可用属性集。或者,你可以去:

var info = "";
for(attribute in myObject)
  info += "\n" + attribute;

或类似的东西。现在不在电脑前。

于 2013-03-01T22:06:55.213 回答