首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用fancybox打开弹出的html表单

如何使用fancybox打开弹出的html表单
EN

Stack Overflow用户
提问于 2013-12-28 19:10:28
回答 1查看 1.6K关注 0票数 0

我有一个父html页面,在那里我有打开对话框(子页面-表单)的按钮,并从对话框中获取输入,然后返回到父页面并使用这些值。

HTML按钮:

代码语言:javascript
复制
<div class="fancybox">
<input type="button" id="opener" value="X" name="1"></td>
</div>

JQUERY:

代码语言:javascript
复制
$(document).ready(function() {
$(".fancybox").fancybox();
});

我正在尝试打开的div标记为对话框:

代码语言:javascript
复制
<div id="dialog" title="Basic dialog">
Weight<input type="text" id="wt" name="weight"  title="Weight"/>
Length<input type="text" id="lgt" name="length"  title="Length"/>
Width<input type="text" id="wdt" name="width"  title="Width"/> 
Height<input type="text" id="ht" name="height"  title="Height"/>
<ul id="categories">
  <li id="cat-1">
  <img src="Images/download.jpg" alt="Smiley face" width="42" height="42" 
onclick="PopulateDetails(1,1,1,1)">
  </li>
  <li id="cat-2">
   <img src="Images/Fedex_express.gif" alt="Smiley face" width="42" height="42" 
onclick="PopulateDetails(2,2,2,2)">
  </li>
  <li id="cat-3">
   <img src="Images/download.jpg" alt="Smiley face" width="42" height="42" 
onclick="PopulateDetails(3,3,3,3)">
  </li>
  <li id="cat-4">
   <img src="Images/Fedex_express.gif" alt="Smiley face" width="42" height="42" 
onclick="PopulateDetails(4,4,4,4)">
  </li>
</ul>
<button name="OK" onclick="PopulateForm()">OK</button>

</div>
EN

回答 1

Stack Overflow用户

发布于 2013-12-28 19:20:04

试试这条路

代码语言:javascript
复制
<input type="button" href="#dialog" id="opener" value="X" name="1"></td>

脚本

代码语言:javascript
复制
$(document).ready(function() {
    $("#opener").fancybox();
});

DEMO

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20813840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档