【问题标题】:How to Update the values using jquery?如何使用 jquery 更新值?
【发布时间】:2012-07-06 05:33:17
【问题描述】:

如何使用 jQuery 将弹出页面的值更新为登录页面。
例如,我有 asp 页面,从此页面弹出另一个页面,使用具有 n 个字段
我想在不回发的情况下将值从弹出页面更新到登录页面。
请提出建议。
谢谢。

【问题讨论】:

    标签: jquery asp.net .net asp.net-mvc


    【解决方案1】:

    使用window.parent.window,可以从弹出窗口中访问父窗口对象如果在同一域中

    然后可以在指定自定义文档(在本例中为父窗口的文档)作为上下文时使用 jQuery,例如:

    var parentDocument = window.parent.window.document
    jQuery(selector, parentDocument).blah(..)
    

    blah(..) 代表正常的工作。以这种方式使用闭包时要非常小心 - 或者,最好不要 - 并在喜欢部分破坏窗口上下文的 IE 中进行测试。同样,也可以调用在父窗口对象上定义的函数。

    Web Workers 可能有更好的方法,但我不使用它们,它们只是 HMTL5'ish。

    编码愉快!

    【讨论】:

      猜你喜欢
      • 2019-08-06
      • 2016-12-29
      • 1970-01-01
      • 2017-04-19
      • 1970-01-01
      • 1970-01-01
      • 2018-08-17
      • 2015-03-19
      • 1970-01-01
      相关资源
      最近更新 更多