JQuery UI简单增加表单信息效果

jQuery UI API 文档 jQuery UI 是一个基于 jQuery 的用户界面库,它提供了丰富的交互式组件和效果,如按钮、对话框、进度条、日历等。jQuery UI 的目标是让开发者能够快速构建具有丰富交互性的网页。jQuery UI 是一个功能强大的用户界面库,它为开发者提供了丰富的组件和效果。通过本文档,您应该已经对 jQuery UI API 有了一定的了解。希望您能够将其应用到实际项目中,为您的网页带来更多交互性和美观性。 阅读详情

刚开始学习JQuery UI,自己写了个简单的表单信息的插入,没有做验证,也很简单,和大家分享一下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>添加用户</title>
<!--引入jquery类库-->
<script language="javascript" type="text/javascript" src="jquery-1.7.1.min.js"></script>
<script language="javascript" type="text/javascript" src="jquery-ui-1.8.18.custom.min.js"></script>
<!--引入Css样式类库文件-->
<link rel="stylesheet" href="jquery-ui-1.8.18.custom.css" />
<style>
#table1{
	border-collapse:collapse;
	border:1px #39C solid;
	}
#table1 tr,td{
	border:1px #39C solid;
	}

</style>
<script language="javascript" type="text/javascript">
//当窗体加载完毕的时候 触发该匿名函数
//$(document)  //把dom对象转换成jQuery对象
//$(document).ready(function (){});

$(function (){
			
			$("#dialog").dialog({	//创建dialog弹窗
				autoOpen:false,		//不自动打开窗口
				show:"slide",		//显示弹窗出现的效果,slide为滑动效果
				hide:"explode",		//显示窗口消失的效果,explode为爆炸效果
				resizable:false,	//设置是否可拉动弹窗的大小,默认为true
				modal:true,			//是否有遮罩模型
				buttons:[			//定义两个button按钮
					{
						text:"确定",
						click:function(){
							$(this).dialog('close');	//关闭弹窗
							$("#table1").append("<tr><td>"+$("#username").val()+"</td><td>"+$("#email").val()+"</td><td>"+$("#iphone").val()+"</td><td><input type='button' class='del' value='删除用户'></a></td></tr>");		//追加tr
								$(".del").click(function (){	
									$(this).parent().parent().remove();			//点击删除按钮移除tr
									});
							
							}	
					},
					{
						
						text:"取消",
						click:function(){
							$(this).dialog("close");	//点击取消,关闭弹窗
							}
					}
				
				]
			});
			
			$("#btn").button().click(function(){
				$("#dialog").dialog("open");		//点击button按钮,显示弹窗
				
				});
				
		
	});



</script>
</head>

<body>
	<div>
	<table width="500" id="table1">
    <tr>
        <td>姓名</td>
        <td>Email</td>
        <td>电话</td>
         <td>删除</td>
    </tr>
</table>
	<a href="javascript:void(0)" id="btn">添加用户</a>
    
    </div>
 
 	<div id="dialog" title="系统提示">
    <table width="200" border="0">
    <tr>
        <td>姓名:<input type="text" id="username" /> </td>
    </tr>
    <tr>
        <td> 邮箱:<input type="text" id="email" /></td>
    </tr>
    <tr>
        <td> 电话:<input type="text" id="iphone" /></td>
    </tr>

	</table>

    </div>
</body>
</html>


效果图1:


效果图2:


jQuery UI 简介 jQuery UI 是一个功能强大且易于使用的 UI 库,可以帮助开发者快速创建美观、功能丰富的网页界面。通过掌握 jQuery UI,开发者可以提升网页的用户体验,同时提高开发效率。 阅读详情

相关推荐

构建手机端交互式表单页面的jQuery实践

jQuery是一个快速、小巧、功能丰富的JavaScript库,它通过简化HTML文档遍历、事件处理、动画和Ajax交互,使得Web开发变得更为容易和高效。自2006年发布以来,jQuery迅速成为最流行的JavaScript库之一。本章节涵盖了jQuery的事件处理方法,包括了事件绑定与触发机制、常用的事件类型、触摸事件的处理技巧、事件委托与冒泡控制以及动态内容的事件绑定等。掌握了这些内容,开发者可以创建出更为动态和响应用户交互的Web应用。

weixin_35705784的博客 1161

Jquery实战----表单制作

如图,我们需要在表单中放置一个这样的东西 ,初始状态如一致,每项都有操作按钮(增加一行、向上替换、向下替换,删除一行),点击所在行还可以选中行,如果用UI框架写,我们只需要引入所需的组件,我相信不到1小时就可以实现了,那如果用Jquery怎么写呢?

word_tian_的博客 1047

利用jQuery UI优化Web表单的用户体验

本文将探讨如何使用jQuery UI插件来增强Web表单的用户体验。首先,介绍单选按钮和复选框的验证逻辑,并说明如何通过脚本控制错误信息的显示位置。接着,展示如何通过CSS来格式化错误消息,使其更加直观和美观。最后,我们还将介绍jQuery UI的组件和交互功能,以及为何选择使用它来丰富网站的用户界面。

weixin_32445049的博客 313

JQuery表单验证+ligerUI自动表单

一、JQuery 表单验证插件——Validation  Validation是历史悠久的JQuery插件之一,经过多年的项目验证,得到了开发者的一致好评。 1、特点: 1)内置验证规则:拥有必填、数字、Email、URL和信用卡号码等19类内置验证规则 2)自定义验证规则:可以很方便自定义验证规则 3)简单强大的验证信息提示:默认了验证信息提示,并支持自定义提示信息覆盖默认提示 4)

whdmxl991的专栏 6774

构建前端高效交互的jQuery UI核心组件

本文还有配套的精品资源,点击获取 简介:jQuery UI是jQuery的扩展库,提供丰富的用户界面组件和交互效果,提升Web应用的用户体验。本文深入探讨了jQuery UI的核心功能,包括对话框、日期选择器、拖放、可排序列表和滑块等组件的实际应用。强调了组件和样式的可选引入、主题定制,以及对用户体验的增强作用。 1. jQuery UI简介 简介 j...

weixin_42389113的博客 1705

jquery UI表单设计器

一个用jaqury UI开发的表单设计器源代码

CANN/ops-nn均方误差损失算子V2

|产品 | 是否支持 | |:-------------------------|:----------:| | <term>Ascend 950PR/Ascend 950DT</term> | x | | <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | √ | | <term>At

gitblog_00409的博客 369

FormDesigner基于AntDesign和jQueryUI的表单设计器

Form Designer 基于Ant Design 和 jQuery UI 的表单设计器

jquery easy-ui form表单用法

首先引入相应的css和js &amp;lt;link href=&quot;css/themes/default/easyui.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&amp;gt; &amp;lt;link href=&quot;css/themes/icon.css&quot; rel=&quot;sty

sd6275832ght的博客 1738

漂亮的表单UI

好看的表单UI。

dingding:使用jquery仿钉钉PC后台自定义表单设计器 https

仿钉钉后台自定义表单 预览地址: pc端自定义表单,手机端扫码预览 用到jquery + jquery-ui + artTemplate + webpack artTemplate模板 运行之前请先安装依赖 npm install 开发预览运行 npm run server 打包 npm run build

jquery实现弹窗效果与表格中信息的添加

实现弹窗效果与表格的添加                  $(function(){       $("#dialog").dialog({  autoOpen:false,  //设置对话框打开的方式  不是自动打开  show:"blind",  //打开时的动画效果  hide:"explode",  //关闭时的动画效果  modal:true,

4028

jquery 表单设计器

jquery 表单设计器,简单,灵活。无加密

JQuery UI 各框架总结

32款 jQuery UI框架开源软件 国产jQuery UI框架 (jUI) DWZ DWZ富客户端框架(jQuery RIA framework), 是中国人自己开发的基于jQuery实现的Ajax RIA开源框架. 设计目标是简单实用,快速开发,降低ajax开发成本。 欢迎大家提出建议,我们将在下一版本中进一

u014114709的博客 3113

form-builder:采用bootstrap+jquery ui 创建的表单定制器

form-builder 采用bootstrap+jquery ui 创建的表单定制器

IBM 3560M3 R5 坏盘更换记录

公司一台老旧 3650M3在日常巡查过程中发现硬盘报错

ddriv的博客 3944

jquery ui简单应用

UI继承 jQuery 简易使用特性,提供高度抽象接口,短期改善网站易用性。 jquery UI 是一个建立在 jQuery JavaScript 库上的小部件和交互库,您可以使用它创建高度交互的 Web 应用程序。 简单而言UI可以实现在网页上的一些效果 比如拖动按钮  引入需要的控件: link rel="stylesheet" hr

baidu_36074048的博客 494

WebUI自动化测试框架搭建(python+pytest+selenium+allure)

将鼠标移动到要定位的元素上面>右键>点击“检查”>在元素代码上右键>复制>复制XPath。

m0_63729339的博客 1281

jquery ui中的dialog

        听说jquery ui中dialog和easy ui中的dialog很像,因为没有用过easy ui,但在工作中有用到jquery ui中dialog,于是从官网上将例子看了下,并记录如下。 实例一         这是一个很简单的应用,打开一个对话框。 &lt;!doctype html&gt; &lt;html lang="en"&gt; &lt;head&gt;...

wjxbj的博客 363

我的二进制漏洞挖掘学习路线

漏洞挖掘也分好多方向:浏览器漏挖,虚拟化,iot,车联网,应用安全等。而且也要区分一下平台,Linux,Android,Windows,还有一些其他的系统。在基础知识拿捏以后,Windows下如OD,windbg,x64dbg。IDA,GDB要会并联调。然后需要了解一下漏洞的知识,漏洞利用的知识。可以从复现漏洞,CTF来学习,学习完之后就可以通过审计源码或者反汇编二进制程序来挖掘。然后就是练就行了,多关注一下最新安全消息,安全漏洞。

qq_36918532的博客 4944

【AutoSAR】【BootLoader】AutoSAR Bootloader 原理与流程

目录 一、HIS规范 二、BOOTLOADER软件架构 三、烧写流程 一、HIS规范 国外整车厂意识到在线刷新ECU的重要性,由奥迪公司、宝马公司、戴姆勒公司、保时捷公司、大众公司成立一个委员会,名为HIS委员会,专门负责帮助汽车制造商掌握微处理器控制单元软件和质量保证领域的原理和方法; HIS Bootloader的主要功能是通过标准的通信接口对ECU进行再编程 。 HIS Bootloader的软件设计基于AUTOSAR体系架构、ISO14229、ISO15765-2、HI...

专注汽车软件开发、AutoSAR、车载以太网、SOA、EE架构。 5248

jQuery UI Tooltip组件在表单中的应用详解

jQuery UI Tooltip组件在表单中的应用详解 概述 jQuery UI的Tooltip组件是一个非常实用的用户界面元素,它能够在用户与页面元素交互时显示额外的提示信息。在表单设计中,Tooltip组件尤其重要,它可以为用户提供即时帮助,指导他们正确填写表单字段。 核心实现原理 这个示例展示了如何在表单元素上应用Tooltip组件,主要利用了HTML元素的title属性作为提示内容的来源...

gitblog_00944的博客 505

DA14531-外设驱动篇-UART收发通信应用

宏定义注解CFG_PRINTF用户开启串口串口打印宏设置波特率选择115200。

hejinwu1314的博客 730
上一篇: jQuery UI选项卡效果
下一篇: jQuery UI中的日历插件,有了它,你就不需要再找其他的了
php_897721669
博客等级 码龄15年 32粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值