【问题标题】:DoPostBack call javascript in load() jquery functionDoPostBack 在 load() jquery 函数中调用 javascript
【发布时间】:2019-07-16 08:16:17
【问题描述】:

我在 .load() jquery 函数中有一个 doPostBack 调用。 函数运行后,网页将刷新并创建一个无限循环。 我该如何处理这种情况?

$("#id").load(function(){ 
   //code
   DoPostBack(...)
}

提前致谢

【问题讨论】:

  • 也许不发布您的页面?您可以使用 ajax POST 而不是表单 POST。或者,添加您在 .load 中检查/设置的隐藏输入 - 它将保留在回发中。

标签: javascript jquery asp.net web


【解决方案1】:

要在每次打开页面时刷新一次页面,请使用:

<head>
 <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
 <META HTTP-EQUIV="Expires" CONTENT="-1">
</head>

如果你需要通过纯 JS 来做。您可以使用本地存储库解决方案

【讨论】:

    猜你喜欢
    • 2021-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多