我有个小问题,我就是想不通。我想将数据发布到服务器(php),然后在处理后用thickbox iframe显示结果。
我查看了thickbox中的ajax示例,但没有同时传递、处理和返回。这个基本的例子对我来说很有效。
有什么想法吗?
谢谢!纽曼
发布于 2011-03-21 22:29:39
你读过这部分了吗?
描述:使用隐藏的HTTP请求(AJAX)从同一服务器获取文件,并让ThickBox显示文件的内容。说明:创建一个link元素()给link一个值为thickbox的类属性(class="thickbox")在href中提供到服务器上的文件/目录的路径。(href="ajaxLogin.htm")在href属性中,在文件的URL路径之后,将以下查询添加到URL的末尾:?height=300&width=300相应地更改查询中的高度和宽度值您可以选择将modal=true添加到查询字符串(例如?height=300&width=300&modal=true)中,以便关闭ThickBox将需要从ThickBox中调用tb_remove()函数。请参阅登录示例,其中您必须单击cancel以关闭ThickBox。重要的是要记住:为了在一个开放的Ajax ThickBox中打开新的Ajax内容,它的代码还必须包含适当的HTML (class="" ThickBox )来启动Ajax ThickBox(例如参见演示)。唯一需要注意的是,ThickBox调用必须同时包含原始ThickBox的宽度和高度。如果保留为空,窗口大小将调整为默认大小(630x440)。
这个例子和它的描述是有意义的。您没有执行AJAX请求- ThickBox基于带有ThickBox类的链接的href值执行该操作,并将数据加载到生成的ThickBox中。
https://stackoverflow.com/questions/5378802
复制相似问题