一般填写一个表单时,需要先给用户预览一下才能提交,预览时:直接把表单input文本框的数据,显示在文本框的位置即可。
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script
src="/common/js/jquery.js"
type="text/javascript"></script>
</head>
<body>
<form id="createSupplier_form" action="" method="post" enctype="application/x-www-form-urlencoded">
<div class="customer-info">
<ul class="grid clearfix">
<li class="c1 clearfix">
<label for="supplierName">供应商名称:</label>
<div class="input-box" title="supplier.fullName"><input type="text" name="supplier.fullName"
id="supplierName" class="input-text company-name" /></div>
</li>
<li class="c2 clearfix">
<label for="company-name1">供应商简称:</label>
<div class="input-box" title="supplier.shortName"><input type="text" name="supplier.shortName"
id="company-name1" class="input-text company-name" /></div>
</li>
</ul>
<ul>
<li class="clearfix">
<label for="company-desc">公司描述:</label>
<div class="input-box" title="supplierDetail.description"><textarea name="supplierDetail.description" id="company-desc" class="input-textarea company-desc"></textarea></div>
</li>
</ul>
</div>
</form>
<div style="display:none" id="showContent">
</div>
<div class="action action-hasline">
<a href="javascript:;" id="show_button" class="button button-yellow"><span><span>确认</span></span></a>
<a href="javascript:;" id="confirm_button" style="display:none" class="button button-yellow"><span><span>添加并完善信息</span></span></a>
<a href="javascript:;" id="back_button" style="display:none" class="button button-yellow"><span><span>返回上一页</span></span></a>
</div>
</body>
</html>
<script type="text/javascript">
//提交
$('#show_button').unbind("click").click(function () {
copyCustInfoData();
});
//预览信息
function copyCustInfoData(){
//拷贝form的内容
var content = $("#createSupplier_form").clone();
$("#showContent").html("");
$("#showContent").append(content);
$("#showContent #createSupplier_form").attr("id","sddddd");
$("#showContent input[type=text]").each(function(){
var name = $(this).attr("name");
var td = $("#showContent [title=" + name+"]" );
if(td!= null){
td.text($(this).val());
}
});
//预览显示
$("#createSupplier_form").hide();
$("#showContent").show();
//预览的按钮 click
$("#show_button").hide();
$("#confirm_button").show();
$('#confirm_button').unbind("click").click(function () {
$("#createSupplier_form").submit();
$('#confirm_button').unbind("click");
});
//不是text类型的
var description=($("#createSupplier_form [name=supplierDetail.description]").val());
$("#showContent [title=supplierDetail.description]" ).text(description);
$("#back_button").show();
$('#back_button').unbind("click").click(function () {
$("#createSupplier_form").show();
$("#showContent").hide();
$("#show_button").show();
$("#confirm_button").hide();
$("#back_button").hide();
});
}
</script>
分享到:
相关推荐
本文将深入探讨如何使用jQuery实现PDF在线预览功能,这在许多Web应用中都是一种常见且实用的需求。 首先,我们需要理解PDF在线预览的基本原理。PDF(Portable Document Format)是一种通用的文件格式,用于保存文档...
在这个背景下,"jQuery H5移动端图片预览插件"应运而生,它旨在解决移动端图片预览的问题,为用户提供流畅、高效且自适应的图片浏览体验。 这款插件主要针对手机和平板等移动设备设计,它能够无缝地集成到你的H5...
jQuery商品放大镜预览代码.rar jQuery商品放大镜预览代码.rar jQuery商品放大镜预览代码.rar jQuery商品放大镜预览代码.rar jQuery商品放大镜预览代码.rar jQuery商品放大镜预览代码.rar jQuery商品放大镜预览代码....
综上所述,jQuery图片预览插件通过简单易用的API,帮助开发者快速实现图片预览功能,无论是单张图片还是多张图片,甚至是从JSON数据中加载,都能提供优秀的用户体验。了解并掌握这些插件的使用,对于提升Web应用的...
本教程将深入讲解如何使用jQuery实现图片预览功能。 首先,我们需要了解基本的HTML结构。在`index.html`文件中,你需要创建一个`<input>`元素用于让用户选择图片,以及一个`<div>`元素作为预览区域: ```html <!...
通过这个插件,开发者可以轻松地在网页上集成PDF预览功能,而无需离开当前页面或者打开新的浏览器窗口。 首先,要使用jQuery.media,你需要在项目中引入jQuery库和jQuery.media插件的脚本文件。通常,这可以通过在...
### jQuery实现上传图片预览 在现代Web开发中,用户交互体验是提升网站吸引力的关键因素之一。其中,图片上传预览功能是许多应用场景中的一个重要环节,例如社交媒体、在线购物平台等。通过使用jQuery库,我们可以...
**jQuery文档预览功能插件详解** 在网页开发中,为用户提供便捷的文档预览功能是提高用户体验的重要一环。jQuery作为一个广泛使用的JavaScript库,提供了许多便利的插件来简化这种功能的实现。本篇文章将深入讲解...
《jQuery多平台在线预览:实现跨设备便捷预览》 在现代网页开发中,预览功能已经成为必不可少的一部分,尤其对于设计师和开发者来说,能够快速查看不同设备上的页面效果至关重要。"jQuery多平台在线预览previewer....
**jQuery imgBox 图片预览插件详解** 在网页开发中,图片预览功能是非常常见且重要的一个交互元素,能够提升用户体验,使用户在不离开当前页面的情况下查看大图。`jQuery imgBox` 插件就是一个这样的工具,它提供了...
在本项目中,“jQuery页面窗口拖动预览效果.zip”是一个包含HTML5和jQuery技术实现的页面窗口拖动预览特效。这个特效主要用于提供一种交互式的用户体验,让用户在不打开新窗口或离开当前页面的情况下,预览链接内容...
**jQuery实现的图片预览插件(imgPreview)详解** 在Web开发中,用户在上传或浏览图片时,能够实时预览图片是一项非常重要的功能。jQuery的imgPreview插件提供了一个简单且高效的解决方案,使得开发者可以轻松地在...
在本文中,我们将深入探讨如何使用jQuery库来实现一个鼠标悬停时的图片预览功能。这个功能在网站设计中非常常见,它为用户提供了一种便捷的方式来预览图像,而无需点击进入新页面或者加载全尺寸图片。我们将讨论实现...
《jQuery Media:实现PDF在线预览的利器》 在当今互联网技术日新月异的时代,用户对于网页体验的要求越来越高,其中在线预览PDF文件成为了一项重要的功能需求。jQuery Media插件应运而生,它专门针对PDF文件的在线...
《jQuery实现百度百科底部浮动导航页面滚动预览详解》 在网页设计中,提升用户体验是一项重要的任务,而底部浮动导航栏则是一种常见的优化手段。它可以让用户在浏览长页面时,始终保持导航菜单可见,便于快速跳转。...
这个“Jquery实例(图片预览)”着重探讨的是如何利用jQuery来实现图片预览功能,这在网页设计中是常见的需求,比如在用户上传图片前进行预览,或者在鼠标悬停在图片链接上时显示大图。 首先,我们需要理解jQuery的...
这是一份让你可以了解到JavaWeb开发中jquery(它是当前非常流行的javascript库)如何在不同页面中传数据,如何使用ajax进行数据初始化,对于初学javascript的同学是非常不错的入门代码实例。
jquery.copy.js 这个是一个用于copy 剪切板的。
"jQuery 图片放大预览"是一种常见的交互功能,它允许用户在不离开当前页面的情况下,通过点击或悬停在图片上实现图片的放大预览,增强查看细节的能力。这种技术在电商网站、产品展示页面等场合非常常见,能够提高...