首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将原始表单中的一些输入值加载到有提交按钮的fancybox中?

问如何将原始表单中的一些输入值加载到有提交按钮的fancybox中?
EN

Stack Overflow用户
提问于 2013-02-19 14:17:42
回答 2查看 191关注 0票数 0

我有3个输入框,例如姓名,年龄,地址,然后它在底部有一个按钮,名为'apply‘...now当我点击'apply’按钮时,一个fancybox将弹出,并有另外3组输入框,例如公司,部门,主管。然后它在底部有一个“取消”和“提交”按钮...

下面是第一个表单的代码

代码语言:javascript
复制
<input type="text" name="name" value="" id="name/>
<input type="text" name="age value="" id="age"/>
<input type="text" name="address" value="" id="address" />
<a href="#anotherform" id="firstform" class="form-btn">Apply</a>

下面是这个奇特盒子的第二个表单的代码

代码语言:javascript
复制
    <form action ="#" method="post">
    company: <input type="text" name="company" id="company" /><br/>
    department: <input type="text" name="department" id="department" /><br/>
    supervisor: <input type="text" name="supervisor" id="supervisor" /><br/>
    <input type="button" name="cancelapply" id="submitapply" value="cancel" />&nbsp;&nbsp;&nbsp;
<input type="button" name="submitapply" id="submitapply" value="Submit" />
    </form>

这是我花哨的信箱代码

代码语言:javascript
复制
    jQuery("a#firstform").fancybox({
        'titlePosition' : 'inside',
        'transitionIn' : 'none',
        'transitionOut' : 'none',
        'hideOnOverlayClick' : false,
        'hideOnContentClick' : false,
        'showCloseButton' : true,

                    //HOW TO PASS THE name,age,address to the fancybox when i click the
                    //'apply' button.
                    //and then when i submit the fancy box, i can get the
                    // 6 values ?

    });
EN

回答 2

Stack Overflow用户

发布于 2013-02-19 14:27:36

将fancybox代码放在第一个表单中,删除第二个表单上的标记,它应该作为一个表单与您的数据一起提交,即使它们是隐藏的。所以你应该只有一个表单标签。

票数 0
EN

Stack Overflow用户

发布于 2013-02-19 15:44:17

您已经有公司、部门、主管显示,对吗?如果我理解你的问题,这可能会起作用:

对花式盒子的更改

代码语言:javascript
复制
<form action ="#" method="post">
  company: <input type="text" name="company" id="company" /><br/>
  department: <input type="text" name="department" id="department" /><br/>
  supervisor: <input type="text" name="supervisor" id="supervisor" /><br/>

  name: <input type="text" id="name-verify/>
  age: <input type="text" id="age-verify"/>
  address: <input type="text" id="address-verify" />

  <input type="button" name="cancelapply" id="submitapply" value="cancel"/>
  <input type="button" name="submitapply" id="submitapply" value="Submit" />
</form>

以及一些jQuery更改:

代码语言:javascript
复制
$('#firstform').click(function() {
  $('#name-verify').val($('#name').val());
  $('#age-verify').val($('#age').val());
  $('#address-verify').val($('#address').val());
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14951063

复制
相关文章

相似问题

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