Skip to content

Instantly share code, notes, and snippets.

@tyoshikawa1106
Created September 6, 2014 06:42
Show Gist options
  • Save tyoshikawa1106/60218274d6f234c1d73e to your computer and use it in GitHub Desktop.
Save tyoshikawa1106/60218274d6f234c1d73e to your computer and use it in GitHub Desktop.
RetemoObjects Create
<apex:page standardController="Account" showHeader="true" sidebar="false" id="page">
<apex:include pageName="RemoteObjectsCreateRemote" />
<div id="vf-page">
<apex:form id="form">
<apex:commandButton value="Create" onclick="return createAccount();" />
</apex:form>
</div>
<apex:include pageName="RemoteObjectsCreateScript" />
</apex:page>
<apex:page >
<apex:remoteObjects >
<apex:remoteObjectModel name="Account" fields="Id" />
</apex:remoteObjects>
</apex:page>
<apex:page >
<script type="text/javascript">
function createAccount() {
var account = new SObjectModel.Account();
account.set('Name', 'Sample Account');
account.create(function(err, results, event) {
if (err) {
alert(err.message);
} else {
console.log(results[0]);
location.href = "/" + results[0];
}
});
return false;
}
</script>
</apex:page>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment