Javascript 在自定义子窗体上完成操作后,如何在CRM Dynamics 5.0中刷新父窗体?
我有一个名为“问题”的家长表格。 此问题表单在表单功能区上有一个名为IG的按钮,用于打开自定义Html页面 现在,单击“提交”按钮后,自定义表单将执行一些插入CRM的操作并直接关闭。现在,我想在关闭子HTML页面时刷新父问题表单,以反映我的插入 以下是我在“问题表单”功能区中单击IG按钮时调用子表单的代码:Javascript 在自定义子窗体上完成操作后,如何在CRM Dynamics 5.0中刷新父窗体?,javascript,dynamics-crm,crm,dynamics-crm-2011,Javascript,Dynamics Crm,Crm,Dynamics Crm 2011,我有一个名为“问题”的家长表格。 此问题表单在表单功能区上有一个名为IG的按钮,用于打开自定义Html页面 现在,单击“提交”按钮后,自定义表单将执行一些插入CRM的操作并直接关闭。现在,我想在关闭子HTML页面时刷新父问题表单,以反映我的插入 以下是我在“问题表单”功能区中单击IG按钮时调用子表单的代码: function popup() { var url = './WebResources/irpc_/planner.html'; var data = {
function popup()
{
var url = './WebResources/irpc_/planner.html';
var data =
{
issueGuid: Xrm.Page.data.entity.getId(),
causeCodeGuid: Xrm.Page.data.entity.attributes.get("irpc_causecode").getValue()[0].id,
riskClassificationId: Xrm.Page.data.entity.attributes.get("irpc_riskclassification").getValue()
};
window.showModalDialog(url , data, 'dialogHeight:480px;dialogWidth:1200px;');
}
谢谢你的帮助
谢谢您可以试试:
window.location.href = window.location.protocol + "//" + window.location.host + window.location.pathname + window.location.search
这将输入相同的URL减去散列/片段。我假设CRM 5仍然使用一个片段,如果您只是执行window.location.href=window.location.href,该片段将阻止页面刷新
注意事项:
well, you can use the following line of code.
window.location.reload(true);