2016-05-17 33 views
0

我是visualforce apex开发新手,我试图更新salesforce对象但抛出错误:“拒绝设置不安全标题”User-Agent“”。 请帮我一把。 我想下面的代码:Javascript Visualforce更新对象不能正常工作

 function updateAccounts(terrId,accId){ 
    var acc=[]; 
     var contact = new sforce.SObject("ObjectTerritory2Association"); 
     contact.objectid = accId; 
     contact.territory2id = terrId; 
     acc.push(contact); 
     sforce.connection.sessionId = "{!$Api.Session_ID}"; 
     if(terrId!="") 
      sforce.connection.update(acc); 
     else 
      sforce.connection.delete(acc); 

    } 
</script> 

谢谢。

回答

0

我记得遇到这个问题。我不记得它发生的确切原因 - 关于是社区用户还是Salesforce用户。

我推荐使用JavaScript Remoting来代替。