JQuery入门基础小实例(1)


Posted in Javascript onSeptember 17, 2015

先展示一下这个例子实现的效果:

页面刚刚加载的时候,显示如图所示:

JQuery入门基础小实例(1)

当在文本框中输入数据后,文本框的红色标识消失,如图所示:

JQuery入门基础小实例(1)

点击确定按钮后,会通过后台来向页面输出数据,如图所示:

JQuery入门基础小实例(1)

前台的代码如下(asp.net):

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> 
 
<!DOCTYPE html> 
 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 
 <title></title> 
 <script src="js/jquery-1.9.1.min.js"></script> 
 <script src="js/UserVerify.js"></script> 
 <link href="css/StyleSheet.css" rel="stylesheet" /> 
</head> 
<body> 
 <form id="form1" runat="server"> 
  请输入用户名:<input type="text" class="userName" id="userName" /><input type="button" id="verifyButton" value="确定" /> 
  <div id="returnVal"></div> 
 </form> 
</body> 
</html>

 CSS()

.userName { 
 border:1px solid red; 
 background-image:url("../images/userVerify.gif"); 
 background-position:bottom; 
 background-repeat:repeat-x; 
}

页面的后台代码如下:

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
 
public partial class _Default : System.Web.UI.Page 
{ 
 protected void Page_Load(object sender, EventArgs e) 
 { 
  string userName =HttpUtility.UrlDecode(Request.QueryString["userName"]); 
 
  //HttpContext.Current.Response.Write(userName); 
 
  if (userName != null) 
  { 
   Response.Write("您输入的是:"+userName); 
   Response.End(); 
  } 
 
 
 } 
}

添加的UserVerify.js文件如下:

/// <reference path="jquery-1.9.1.min.js" /> 
//上面这句话,可以在我们当前的JS里显示智能提示。 
$("document").ready(function () { 
 var userName = $("#userName"); 
 
 $("#verifyButton").click(function () { 
  var value = userName.val(); 
  if (value=="") { 
   alert("请输入用户名!"); 
  } 
  else { 
   //两次encodeURI解决中文乱码问题 
   $.get("Default.aspx?userName="+ encodeURI(encodeURI(value)), function (response) { 
    $("#returnVal").html(response); 
   }); 
  } 
 }); 
 
 userName.keyup(function () { 
  var value = userName.val; 
  if (value != "") { 
   userName.removeClass(); 
  } 
  else { 
   userName.addClass(); 
  } 
 }); 
});

特别适合初学者学习的一个Jquery入门小实例,希望大家喜欢,今天开始就陆续为大家整理有关jquery的知识点,也希望大家继续关注。

Javascript 相关文章推荐
JavaScript获取FCK编辑器信息的具体方法
Jul 12 Javascript
使用js获取图片原始尺寸
Dec 03 Javascript
Js中使用hasOwnProperty方法检索ajax响应对象的例子
Dec 08 Javascript
每天一篇javascript学习小结(属性定义方法)
Nov 19 Javascript
不定义JQuery插件 不要说会JQuery
Mar 07 Javascript
JavaScript获取客户端IP的方法(新方法)
Mar 11 Javascript
深入理解ECMAScript的几个关键语句
Jun 01 Javascript
JS获取地址栏参数的两种方法(简单实用)
Jun 14 Javascript
JavaScript实现短信倒计时60s
Oct 09 Javascript
AngularJS实现动态切换样式的方法分析
Jun 26 Javascript
JS逻辑运算符短路操作实例分析
Jul 09 Javascript
Layer UI表格列日期格式化及取消自动填充日期的实现方法
May 10 Javascript
JQuery实现级联下拉框效果实例讲解
Sep 17 #Javascript
JS+CSS实现精美的二级导航效果代码
Sep 17 #Javascript
jQuery实现仿腾讯迷你首页选项卡效果代码
Sep 17 #Javascript
jQuery实现仿美橙互联两级导航菜单效果完整实例
Sep 17 #Javascript
JS实现无限级网页折叠菜单(类似树形菜单)效果代码
Sep 17 #Javascript
jQuery实现折叠、展开的菜单组效果代码
Sep 16 #Javascript
ANGULARJS中使用JQUERY分页控件
Sep 16 #Javascript
You might like
PHP4实际应用经验篇(6)
2006/10/09 PHP
PHP开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
使用phpQuery采集网页的方法
2013/11/13 PHP
Joomla框架实现字符串截取的方法示例
2017/07/18 PHP
jQuery对象和DOM对象使用说明
2010/06/25 Javascript
只需20行代码就可以写出CSS覆盖率测试脚本
2013/04/24 Javascript
js中生成map对象的方法
2014/01/09 Javascript
JavaScript对HTML DOM使用EventListener进行操作
2015/10/21 Javascript
javascript每日必学之条件分支
2016/02/17 Javascript
JS实现表单多文件上传样式美化支持选中文件后删除相关项
2016/09/30 Javascript
ES6新数据结构Map功能与用法示例
2017/03/31 Javascript
AngularJS的脏检查深入分析
2017/04/22 Javascript
前端构建工具之gulp的配置与搭建详解
2017/06/12 Javascript
详解require.js配置路径的用法和css的引入
2017/09/06 Javascript
浅析Javascript中双等号(==)隐性转换机制
2017/10/27 Javascript
Node.js搭建小程序后台服务
2018/01/03 Javascript
Vue2.0用户权限控制解决方案的示例
2018/02/10 Javascript
Vue+Node实现的商城用户管理功能示例
2019/12/23 Javascript
nodejs开发一个最简单的web服务器实例讲解
2020/01/02 NodeJs
ES6学习笔记之字符串、数组、对象、函数新增知识点实例分析
2020/01/22 Javascript
JS实现联想、自动补齐国家或地区名称的功能
2020/07/07 Javascript
Python爬虫实例爬取网站搞笑段子
2017/11/08 Python
Python 打印中文字符的三种方法
2018/08/14 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
2019/07/31 Python
在python Numpy中求向量和矩阵的范数实例
2019/08/26 Python
python模拟实现斗地主发牌
2020/01/07 Python
Python通过socketserver处理多个链接
2020/03/18 Python
解决flask接口返回的内容中文乱码的问题
2020/04/03 Python
Python实现爬取并分析电商评论
2020/06/19 Python
如何真正的了解python装饰器
2020/08/14 Python
Python实现PS滤镜中的USM锐化效果
2020/12/04 Python
加拿大领先的牛仔零售商:Bluenotes
2018/01/22 全球购物
实习鉴定范文
2013/12/19 职场文书
2014年高数考试作弊检讨书
2014/12/14 职场文书
护士个人总结范文
2015/02/13 职场文书
采购部2015年度工作总结
2015/07/24 职场文书