我有一个名为ISSUE的父表单。 此问题表单在表单功能区上有一个名为IG的按钮,用于打开自定义Html页面。
现在,在“自定义”表单上单击“提交”按钮后,该表单将直接执行某些插入到CRM和关闭中。现在我想在关闭子HTML页面时刷新父ISSUE表单以反映我的插入内容。
以下是我在单击问题表单功能区中的IG按钮时调用子表单的代码:
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;');
}
感谢您的帮助。
由于
答案 0 :(得分:3)
你可以尝试:
window.location.href = window.location.protocol + "//" + window.location.host + window.location.pathname + window.location.search
这将输入相同的URL减去散列/片段。我假设CRM 5仍然使用一个片段,如果你只是做了一个window.location.href = window.location.href,它会阻止页面刷新。
警告:
答案 1 :(得分:0)
well, you can use the following line of code.
window.location.reload(true);