CRM 2011:要再次显示网页,Web浏览器需要重新发送信息错误

时间:2014-05-08 14:56:03

标签: dynamics-crm-2011

我必须在表单上更改状态代码并立即得到响应。我做得很成功,但我遇到了问题。如果我需要立即得到表单的回复,我需要写

window.location.reload(true); 

但是当我重复触发代码时,我收到了错误

To Display the webpage again, Internet Explorer needs to resend the information you've previously submitted.

我用过

location.href = location.href

但是表格没有回发,所以我没有立即回应。 我需要在Javascript中解决它。我该如何解决?

1 个答案:

答案 0 :(得分:0)

保存表单时,会发送数据进行保存。刷新时会发生错误,因为数据将再次发送以进行保存。它可以再次更新可能已被其他进程更改的信息。它很危险,因为它可以覆盖信息。 Internet Explorer抛出此错误只是为了防止出现此问题。

为避免出现此问题,我建议您尽可能将逻辑移至插件中。