如何在单个 HTML 页面上打开多个表单
How do I open multiple forms on a single HTML page?
我有一个Bootstrap HTML页面,它是大量表单(测验)的存储库。目前,我通过 iFrame 以引导模式打开测验,但存储库页面初始加载的延迟很糟糕(对 iFrame 服务器的调用过多)。
这是为了工作,所以服务器是Oracle(没有php),系统仍然都是使用IE8的XP。
iFrames可以工作,但它们滞后于页面。如何在不离开页面的情况下打开此表单的多个版本?
测验遵循以下格式:http://techlaboratory.net/techlab/demos/SmartWizard2/
根据Ajax的建议,我试图模仿我找到的例子,但我一定错过了一些东西。
<html>
<head>
<title>ajax test</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script>
function showUrlInDialog(url){
var tag = $("<div></div>");
$.ajax({
url: url,
success: function(data) {
tag.html(data).dialog({modal: true}).dialog('open');
}
});
}
</script>
</head>
<body>
<a href="#" onclick="showUrlInDialog('../../quiz_all/match.html'); return false;">Match quiz</a>
</body>
</html>
我会把它变成一个Ajax UI,在那里你可以通过ajax调用获取你的测验,并将它们直接插入到DOM中。这意味着您可以使用单页应用程序而不是iframe
相关文章:
- 单个页面上有多个标记表单
- 如何使用单个表单填写多个表单
- 多个表单触发到单个工作表
- 什么 在单个页面上创建具有 php 多步骤的多个表单
- 针对各种选择框更改验证单个表单的特定字段-jQuery
- Javascript表单验证-如何在单个表中显示验证错误,而不是使用警报
- 通过单击Href将单个表单值发布到自身
- 是为大约100条记录中的每一条呈现一个表单更快,还是用ajax加载单个表单更快
- 单个 HTML 表单中的多个提交按钮
- 当我有 5 个字段时,如何使用 JavaScript 验证表单中的单个字段
- 如何通过 AJAX 传递表单值和单个值
- 通过一个表单提交的单个动态值
- Symfony2在不同的JQuery UI选项卡中使用多个表单,但单个页面
- 将表单中的输入分解为单个字母 js
- 对单个页面上的多个表单使用一个脚本
- 将选择菜单连接成单个表单输入
- 如何在单个 HTML 页面上打开多个表单
- 如何使用单个按钮多个发布表单并在新选项卡中全部打开
- 使用单个功能分别在多个表单中过帐值
- 通过按键提交单个表单元素