asp.net - 从粗框控件中获取值

标签 asp.net javascript jquery thickbox

我在厚盒上有隐藏字段,当我关闭厚盒时我需要获取隐藏字段的值,当关闭厚盒时此方法调用

function tb_remove(parent_func_callback) {
parent.document.getElementById('hdf').value// I need value of hidden field here

请告诉我如何获取厚框上的隐藏字段值?

例如,我有页面 abc,我点击页面 abc 的 heyperlink,然后页面 xyz 打开为厚框,在 xyz thickbox 上我有隐藏的字段名称 hdf,现在我点击厚框的关闭按钮,tb_remove 被称为那是在thickbox.js 文件,我需要在 js 文件中获取 hdf 的值,以便在 abc 页面中使用。

谢谢

最佳答案

好吧,如果我正确理解问题,“hdf”是隐藏字段的 ID,那么这将为您提供值...如果我误解了请告诉我。

我假设您所说的粗框是指您想在 iframe 或类似的东西中获得一个控件……方法如下。

var hdfVal = $('#myIFrameID').contents().find('#hdf').val();

或者简单地说,只需要通过 ID 获取控件的值...

var hdfVal = $('#hdf').val();

关于asp.net - 从粗框控件中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2729596/

相关文章:

Javascript 循环显示文档中的隐藏元素(Jquery 也行)

javascript - 如何在桌面上调整 CSS,但在平板电脑的另一个元素下方

javascript - 在php中提交单选按钮变量

jquery - Flask:使用yield从生成器流式传输到jQuery/$.post()

javascript - 至少一个字符和一个数字且重复不超过两个的正则表达式

c# - ASP.NET中的Sql Server session 模式

javascript - 无法读取未定义的属性 'push'

Javascript:将变量传递给 Promise

c# - 使用 Windows 应用商店应用程序设置 SendGrid

asp.net - 为什么不能通过 IIS7 中的 web.config 删除 "Server"响应 header ?