
Hello Guys,
I am trying to get current entity logical name and record Id in CRM Portal forms using JavaScript using following code.
Entity logical name: $("#EntityFormControl_EntityFormView_EntityName").val();
Record ID: $("#EntityFormControl_EntityFormView_EntityID").val();
I have also used :
Entity logical name: $(“input[id^=’EntityFormControl_’][id$=’_EntityFormView_EntityName’]”).val()
Record ID: $(“input[id^=’EntityFormControl_’][id$=’_EntityFormView_EntityID’]”).val()
Both of the methods are not working so please help me... I want to use this in webresource inside portal.
*This post is locked for comments
I have the same question (0)Hi Amit,
This way is still working if you are using entity form on the page. The actual control id can be slightly different, try below code to find out exact name and values in the console:
$("input[type=hidden]").each(function(x,y){if (y.id.indexOf("EntityFormControl")>=0){console.log(y.id+" = ",y.value);}});