繁体   English   中英

HTML-如何使用弹出窗口输入和输出值?

[英]HTML - How do I use a popup in order to input and output a value?

我看到这种模式经常使用!

  • 点击链接
  • 弹出窗口显示为一个表单
  • 填写表格并提交
  • 弹出窗口关闭,并且主页使用表单的数据填充自身。

知道这是如何工作的吗?

编辑:

弹出窗口是指实际的窗口弹出窗口,而不是模式窗口。 我认为模态窗口可以很好地工作。

你想要这样的东西吗?

http://jqueryui.com/demos/dialog/#modal-form

http://jqueryui.com/demos/dialog/modal-form.html

您可以使用js / jquery验证表单,然后进行ajax调用并将数据发布到服务器

唯一的方法就是使用Javascript。 Django自己的管理员包括一个(相当笨拙的)示​​例:保存弹出窗口时,它返回一个响应,该响应仅包含一个<script>标记,该标记包含引用父窗体中该框的Javascript。 参见例如django.contrib.admin.options.ModelAdmin.response_add

您可以使用诸如facebox之类的东西来创建弹出窗口。 这将请求到服务器的页面(您的表单)。 提交后,请检测出Facebox已关闭(请参阅API),并向服务器发出新的Ajax请求,该请求将返回所需数据以填充页面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM