厚盒和ajax

发布于 2024-10-25 00:48:21 字数 146 浏览 3 评论 0原文

我有一个小问题,我无法弄清楚。我想将数据发布到服务器(php),然后在处理后使用厚盒 iframe 显示结果。

我查看了thickbox中的ajax示例,但没有同时传递、处理和返回。基本示例对我有用。

有什么想法吗?

谢谢! 纽曼

I have a little problem that I just can't figure out. I'd like to post data to server (php) and then after processing display the result with thickbox iframe.

I looked at ajax example from thickbox, but there's no passing, processing and returning at the same time. The basic example works for me.

Any ideas?

Thanks!
Newman

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

套路撩心 2024-11-01 00:48:21

你读过这部分吗?

描述:使用隐藏的 HTTP 请求
(AJAX)从同一个中获取文件
服务器并让 ThickBox 显示
文件的内容。指示:
创建一个链接元素 () 给出
将类属性与
厚盒的值(类=“厚盒”)
在 href 中提供一个路径
服务器上的文件/目录。
(href="ajaxLogin.htm") 在 href 中
属性,位于 URL 路径之后
文件中,添加以下查询
网址末尾:
?高度=300&宽度=300 更改
的高度和宽度的值
相应地查询 您可以选择
将 modal=true 添加到查询字符串
(例如
?高度=300&宽度=300&modal=true)所以
关闭 ThickBox 需要
调用 tb_remove() 函数
在厚盒内。查看登录信息
例如,您必须单击“取消”
关闭 ThickBox。重要的是
记住:为了开启新的Ajax
内容在打开的 Ajax ThickBox 中,其
代码还必须包含适当的
HTML (class=""thickbox) 启动
Ajax ThickBox(例如,请参阅演示)。
唯一的问题是,ThickBox 调用
必须包括宽度和高度
原始 ThickBox 的。如果你离开
它为空白,窗口将调整大小
默认尺寸(630x440)。

该示例及其描述很有意义。您没有执行 AJAX 请求 - ThickBox 根据类 ThickBox 的链接的 href 值来执行该请求,并将该数据加载到生成的 ThickBox 中。

Did you read this part?

Description: Use a hidden HTTP request
(AJAX) to fetch files from the same
server and have ThickBox display the
contents of the files. Instructions:
Create a link element () Give
the link a class attribute with a
value of thickbox (class="thickbox")
Provide a path in the href to the
file/directory on the server.
(href="ajaxLogin.htm") In the href
attribute, after the URL path to the
file, add the following query on to
the end of the URL:
?height=300&width=300 Change the
values of height and width in the
query accordingly Optionally you may
add modal=true to the query string
(e.g.
?height=300&width=300&modal=true) so
that closing a ThickBox will require
calling the tb_remove() function from
within the ThickBox. See the login
example, where you must click cancel
to close the ThickBox. Important to
Remember: In order to open new Ajax
content in an open Ajax ThickBox, its
code must also contain the appropriate
HTML (class=""thickbox) to launch an
Ajax ThickBox (see demo for example).
The only catch is, the ThickBox calls
must include both the width and height
of the original ThickBox. If you leave
it blank the window will resize to the
default size(630x440).

The example and it's description make sense. You are not preforming the AJAX request - ThickBox does that based on the href value of the link with the class ThickBox, and loads that data into the resulting ThickBox.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文