Skip to content

Instantly share code, notes, and snippets.

@tyoshikawa1106
Created September 6, 2014 07:35
Show Gist options
  • Save tyoshikawa1106/6d7d74575eda8452040b to your computer and use it in GitHub Desktop.
Save tyoshikawa1106/6d7d74575eda8452040b to your computer and use it in GitHub Desktop.
Remote Objects Delete
<apex:page standardController="Account" showHeader="true" sidebar="false" id="page">
<apex:include pageName="RemoteObjectsDeleteRemote" />
<div id="vf-page">
<apex:form id="form">
<apex:commandButton value="Delete" onclick="return deleteAccount('{!Account.Id}');" />
</apex:form>
</div>
<apex:include pageName="RemoteObjectsDeleteScript" />
</apex:page>
<apex:page >
<apex:remoteObjects >
<apex:remoteObjectModel name="Account" fields="Id" />
</apex:remoteObjects>
</apex:page>
<apex:page >
<script type="text/javascript">
function deleteAccount(prmAccountId) {
var account = new SObjectModel.Account();
account.del(prmAccountId, function(err, results) {
if (err) {
alert(err);
} else {
location.href = "/" + results;
}
});
return false;
}
</script>
</apex:page>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment