当数据库有多个数据集时,如何在一个页面中保存一组数据?使用移动jquery

当数据库有多个数据集时,如何在一个页面中保存一组数据?使用移动jquery,jquery,mobile,Jquery,Mobile,我在移动Jquery上有这个项目,并将在iPad上的Safari浏览器上运行。 这是一个电子评估系统,学生可以在其中进行测验。 此测验的问题打印在一页上,然后单击“下一步”按钮,再打印下一个问题。。 数据库中没有固定数量的问题,因此需要循环。 另一个关键问题是发布答案以进行评分 任何人都可以告诉我吗?你只需要一个jquery mobile可以识别的模板就可以加载下一页 <div data-role="page"> <div data-role="header"><

我在移动Jquery上有这个项目,并将在iPad上的Safari浏览器上运行。 这是一个电子评估系统,学生可以在其中进行测验。 此测验的问题打印在一页上,然后单击“下一步”按钮,再打印下一个问题。。 数据库中没有固定数量的问题,因此需要循环。 另一个关键问题是发布答案以进行评分


任何人都可以告诉我吗?

你只需要一个jquery mobile可以识别的模板就可以加载下一页

<div data-role="page">
  <div data-role="header"><a href="/url/to/next/question">next</a></div>
  <div data-role="content">
    //put your question and answer here
  </div>
</div>

您是想边走边加载问题,还是一次完成整个测验?您是否需要在每次点击“下一步”或最后点击一次时发布答案?最好按原样加载,这意味着用户选择所需答案后,将加载到新页面或通过单击“下一步”按钮。。。在末尾发布一次asnwer。。谢谢@jaudettebut问题是,我的每个测试都有不同数量的问题,因此我无法将其固定到带有单个URL的页面中。目前我正在使用while循环将所有问题循环到一个页面中。7@user1913025使用jqm,您可以拥有多个页面。由于您的问题必须按顺序排列,所以您始终可以知道下一页是什么并链接到它。你可以使用像
/quick/quizName?qnum=4这样的参数,因为我仍然不了解逻辑,我可以亲自联系你吗..谢谢@jaudetei将建立一个聊天室,查看聊天室并寻找我。@user1913025
$.ajax({
  type: "POST",
  data: $('.answer').serialize(),
  url: "/post/answer/url"
});