如何制作一个Jquery表单?与面板上的持久值更改
How to make a Jquery form? with persisiting values on panel change
我想创建一个Jquery表单,具有如下的表单结构
panel1{
Name
address
age
years of experience
}
panel2{
graduation deatails.
first year marks
second year marks
third year marks
}
panel3{
some more fileds
}
然后NEXTButton previousButton
我想要实现,首先只有第一个面板应该是可见的当我点击next按钮时,第二个面板应该是可见的,而第一个和第三个面板应该是隐藏的。反之亦然。我还希望该值应该是持久化的,在next和previous上并且验证应该适用
有没有人建议我如何才能做到这一点,我是新手。
<div id="step1">
<div>Content1 <span id="go_to_2">Next</span></div>
</div>
<div id="step2" style="display:none;">
<div>Content2 <span id="back_to_1">Previous</span><span id="go_to_3">Next</span></div>
</div>
<div id="step3" style="display:none;">
<div>Content4 <span id="back_to_2">Previous</span><span id="finish">finish</span>
</div>
Jquery: $('#go_to_2').click(function(){
('#step1').hide();
('#step2').show();
});
$('#go_to_3').click(function(){
('#step2').hide();
('#step3').show();
});
$('#finish').click(function(){
('#step3').hide();
// Submit form etc
});
$('#back_to_1').click(function(){
('#step2').hide();
('#step1').show();
});
$('#back_to_2').click(function(){
('#step3').hide();
('#step2').show();
});
您可以使用不同的div标签,并使用Jquery .show()/.hide()方法
$("#divId").show();
相关文章:
- 如何为我的 html 表单制作打印预览和打印按钮
- 如何制作登录表单以登录我的网络邮件
- 我试图使用引导模式类来制作一个弹出注册表单,但弹出没有'不起作用
- 制作表单's onsubmit仅适用于特定提交
- 当点击输入表单时,为Raphael制作的对象添加光晕
- 我如何制作带有验证的 JavaScript 表单,提交后它无处可去
- 需要制作保存任何更改的Web表单,即使不单击“发送”
- 如何制作将答案发送到不同页面的表单
- 制作超链接 同时提交一些表单信息
- 如何使用带有 html 的 Django 表单制作提交按钮
- 如何使用相同的名称元素制作Ajax表单帖子
- 如何为表单中的多个字段制作此 ajax 检查器
- 使用 JavaScript 代码制作 HTML 表单和表格
- 如何将嵌套模型与骨干表单列表一起使用?我想用自定义模板制作一个嵌套模型
- 如何在多页面中制作一个 JavaScript 表单向导,其中包含下一页,并取消并返回并提交最后一页
- 使用JavaScript制作的用户名和密码表单
- 如何在javascript中制作表单时获得间距
- .change() 处理程序制作表单需要两次点击才能提交
- 是否有可能在一个页面上制作表单,并将其发布到不同的域
- 使用jQuery制作表单动画