javascript - Jquery ajax模态表单回发到父表单

标签 javascript jquery html forms

我有一个查询,但不知道从哪里开始 - 我在由 jquery ajax 自动完成填充的表单上有一个图像选择输入字段。我想做的是:-

如果用户想要选择当前不在 dB 中的替代图像,则会弹出一个包含上传/编辑表单的模式/灯箱表单。

发布后,我想将此数据传递回原始表单字段并刷新自动完成的数据。

我已经将上传和编辑表单作为独立页面运行,我只想将输出合并回原始表单。

  1. 可能吗?
  2. 有人可以建议可以做到这一点的模态/灯箱脚本吗?

最佳答案

您想在父窗口中检索哪些数据?假设您在灯箱中使用 iframe?如果不是,那么您应该能够从上传脚本输出中设置变量并调用函数,就好像它是同一页面一样。

如果您...
我不相信有任何灯箱/模态解决方案支持此功能,我通常会在上传脚本中合并如下所示的脚本,以便您可以监控上传文件和数据的成功/失败。

(function () {
    parent.myClass.imageLocation = $output_your_image_location here;
    return;
)();

您显然可以编辑它来处理不同的情况,但我总是使用parent关键字,因为我在最近构建的一些软件中使用类似的方式来处理上传。

关于javascript - Jquery ajax模态表单回发到父表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7202166/

相关文章:

javascript - Jquery 同时运行多个函数

jquery - IE6 的 bottom-position 如何实现?IE5 是否也存在同样的问题,比如所有早期版本?

html - 导航栏未正确居中 (HTML/CSS)

javascript - 未捕获的语法错误 : Unexpected token < in dist/index. html

javascript - Jquery UI slider 和百分比不起作用

javascript - 位置没有被动画改变

jquery :input text how to get

jquery - 如何堆叠重叠的列表项

html - CSS、.htaccess、资源解释为样式表但使用 MIME 类型 text/html 传输

html - 使用 translateX(-50%) 将位置绝对元素居中不会使 div 居中