`
fly533
  • 浏览: 109319 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

jQuery ,copy页面数据 ,预览输入的值

 
阅读更多
一般填写一个表单时,需要先给用户预览一下才能提交,预览时:直接把表单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在线预览 jquery实现在线预览PDF文档

    本文将深入探讨如何使用jQuery实现PDF在线预览功能,这在许多Web应用中都是一种常见且实用的需求。 首先,我们需要理解PDF在线预览的基本原理。PDF(Portable Document Format)是一种通用的文件格式,用于保存文档...

    jQuery H5移动端图片预览插件

    在这个背景下,"jQuery H5移动端图片预览插件"应运而生,它旨在解决移动端图片预览的问题,为用户提供流畅、高效且自适应的图片浏览体验。 这款插件主要针对手机和平板等移动设备设计,它能够无缝地集成到你的H5...

    jQuery商品放大镜预览代码.rar

    jQuery商品放大镜预览代码.rar jQuery商品放大镜预览代码.rar jQuery商品放大镜预览代码.rar jQuery商品放大镜预览代码.rar jQuery商品放大镜预览代码.rar jQuery商品放大镜预览代码.rar jQuery商品放大镜预览代码....

    jQuery图片预览插件

    综上所述,jQuery图片预览插件通过简单易用的API,帮助开发者快速实现图片预览功能,无论是单张图片还是多张图片,甚至是从JSON数据中加载,都能提供优秀的用户体验。了解并掌握这些插件的使用,对于提升Web应用的...

    jQuery实现图片预览功能

    本教程将深入讲解如何使用jQuery实现图片预览功能。 首先,我们需要了解基本的HTML结构。在`index.html`文件中,你需要创建一个`&lt;input&gt;`元素用于让用户选择图片,以及一个`&lt;div&gt;`元素作为预览区域: ```html &lt;!...

    jquery.media在线预览pdf文件

    通过这个插件,开发者可以轻松地在网页上集成PDF预览功能,而无需离开当前页面或者打开新的浏览器窗口。 首先,要使用jQuery.media,你需要在项目中引入jQuery库和jQuery.media插件的脚本文件。通常,这可以通过在...

    jQuery实现上传图片预览

    ### jQuery实现上传图片预览 在现代Web开发中,用户交互体验是提升网站吸引力的关键因素之一。其中,图片上传预览功能是许多应用场景中的一个重要环节,例如社交媒体、在线购物平台等。通过使用jQuery库,我们可以...

    jquery文档预览功能插件

    **jQuery文档预览功能插件详解** 在网页开发中,为用户提供便捷的文档预览功能是提高用户体验的重要一环。jQuery作为一个广泛使用的JavaScript库,提供了许多便利的插件来简化这种功能的实现。本篇文章将深入讲解...

    jQuery多平台在线预览previewer.zip

    《jQuery多平台在线预览:实现跨设备便捷预览》 在现代网页开发中,预览功能已经成为必不可少的一部分,尤其对于设计师和开发者来说,能够快速查看不同设备上的页面效果至关重要。"jQuery多平台在线预览previewer....

    基于jquery的imgbox图片预览插件Demo源码

    **jQuery imgBox 图片预览插件详解** 在网页开发中,图片预览功能是非常常见且重要的一个交互元素,能够提升用户体验,使用户在不离开当前页面的情况下查看大图。`jQuery imgBox` 插件就是一个这样的工具,它提供了...

    jQuery页面窗口拖动预览效果.zip

    在本项目中,“jQuery页面窗口拖动预览效果.zip”是一个包含HTML5和jQuery技术实现的页面窗口拖动预览特效。这个特效主要用于提供一种交互式的用户体验,让用户在不打开新窗口或离开当前页面的情况下,预览链接内容...

    Jquery实现的图片预览插件(imgPpreview)完整实例

    **jQuery实现的图片预览插件(imgPreview)详解** 在Web开发中,用户在上传或浏览图片时,能够实时预览图片是一项非常重要的功能。jQuery的imgPreview插件提供了一个简单且高效的解决方案,使得开发者可以轻松地在...

    jquery鼠标悬停 图片预览功能的效果下载

    在本文中,我们将深入探讨如何使用jQuery库来实现一个鼠标悬停时的图片预览功能。这个功能在网站设计中非常常见,它为用户提供了一种便捷的方式来预览图像,而无需点击进入新页面或者加载全尺寸图片。我们将讨论实现...

    jquery media 在线预览pdf 文件插件

    《jQuery Media:实现PDF在线预览的利器》 在当今互联网技术日新月异的时代,用户对于网页体验的要求越来越高,其中在线预览PDF文件成为了一项重要的功能需求。jQuery Media插件应运而生,它专门针对PDF文件的在线...

    jquery百度百科底部浮动导航页面滚动预览

    《jQuery实现百度百科底部浮动导航页面滚动预览详解》 在网页设计中,提升用户体验是一项重要的任务,而底部浮动导航栏则是一种常见的优化手段。它可以让用户在浏览长页面时,始终保持导航菜单可见,便于快速跳转。...

    Jquery实例(图片预览)

    这个“Jquery实例(图片预览)”着重探讨的是如何利用jQuery来实现图片预览功能,这在网页设计中是常见的需求,比如在用户上传图片前进行预览,或者在鼠标悬停在图片链接上时显示大图。 首先,我们需要理解jQuery的...

    jquery页面数据传递、ajax

    这是一份让你可以了解到JavaWeb开发中jquery(它是当前非常流行的javascript库)如何在不同页面中传数据,如何使用ajax进行数据初始化,对于初学javascript的同学是非常不错的入门代码实例。

    jquery.copy.js

    jquery.copy.js 这个是一个用于copy 剪切板的。

    jquery 图片放大预览

    "jQuery 图片放大预览"是一种常见的交互功能,它允许用户在不离开当前页面的情况下,通过点击或悬停在图片上实现图片的放大预览,增强查看细节的能力。这种技术在电商网站、产品展示页面等场合非常常见,能够提高...

Global site tag (gtag.js) - Google Analytics