Hello, I am trying to develop a custom JS. The code runs onChange a field that will show or hide a ribbon button based on the option it's selected.
I am getting error on option1. Thanks.
function refreshRibbonOnChange() { Xrm.Page.ui.refreshRibbon(); } function enableCustomRule() { if (Xrm.Page.data.entity.attributes.get("new_category") != null) { var category = Xrm.Page.data.entity.attributes.get("new_category").getValue()[0].id; var req = new XMLHttpRequest(); var url = Xrm.Page.context.getClientUrl() + "/XRMServices/2011/OrganizationData.svc/CategorySet(guid'" + category + "')?$select=option1"; req.open("GET", encodeURI(url), false); req.setRequestHeader("Accept", "application/json"); req.setRequestHeader("Content-Type", "application/json; charset=utf-8"); req.send(); var data = JSON.parse(req.responseText).d; if (data.option1 == null || data.option1 == false) { return true; } return false; } }
*This post is locked for comments