首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多步表单,上面显示了以前操作的结果(具有编辑能力)

多步表单,上面显示了以前操作的结果(具有编辑能力)
EN

Stack Overflow用户
提问于 2011-07-28 12:24:33
回答 2查看 179关注 0票数 0

我真的搜过了。

我要做的是做一个表格,在几个页面上提出问题,每次我进入下一个页面时,前一个页面的输入就会被放在页面的顶部,并具有编辑的能力。

请选择一个日期:\{e76f}

下一次

日期: 28/07/2011更改

请选择一个类别:

  • CAT A
  • CAT B
  • CAT C

下一次

日期: 28/07/2011更改

类别: CAT B变化

以此类推。塔克斯!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-28 12:39:08

试一试:

代码语言:javascript
复制
<style>

.question {
    display: none;
}
.question.active,.question.answered {
    display: block;
}
.question.answered input {
    border: 1px solid black;
}
</style>
<div class="question active">Q1<input type="text"></div>
<div class="question new">Q2<input type="text"></div>
<div class="question new">Q3<input type="text"></div>
<div class="question new">Q4<input type="text"></div>
<button id="NEXT">NEXT</button>

<script>
$('button#NEXT').click(function() {
    $('.question.active').removeClass('active').addClass('answered');
    $('.question.new').first().addClass('active').removeClass('new');
})
</script>

这是演示:http://jsfiddle.net/oceog/z9hDm/

票数 1
EN

Stack Overflow用户

发布于 2011-07-28 12:29:24

您可以在这里使用会话和数字页面。

发布首页后,将其保存到$_SESSION['page1']

如果要计数页面,可以将其转换为:

代码语言:javascript
复制
$_SESSION['page' . $currentPage]

然后印刷将是小菜一碟:

代码语言:javascript
复制
for ( $i = 1; $i < $currentPage; $i++ ) {
    $data = $_SESSION['page' . $currentPage];
    var_dump($data);
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6858923

复制
相关文章

相似问题

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