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 相关文章推荐
腾讯的ip接口 方便获取当前用户的ip地理位置
Nov 25 Javascript
jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML
Oct 16 Javascript
JavaScript在for循环中绑定事件解决事件参数不同的情况
Jan 20 Javascript
让table变成exls的示例代码
Mar 24 Javascript
jQuery实现带动画效果的二级下拉导航方法
Mar 11 Javascript
完美实现八种js焦点轮播图(下篇)
Apr 20 Javascript
JavaSctit 利用FileReader和滤镜上传图片预览功能
Sep 05 Javascript
javaScript字符串工具类StringUtils详解
Dec 08 Javascript
node vue项目开发之前后端分离实战记录
Dec 13 Javascript
浅析vue中常见循环遍历指令的使用 v-for
Apr 18 Javascript
C#程序员入门学习微信小程序的笔记
Mar 05 Javascript
Vue computed 计算属性代码实例
Apr 22 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
自己动手做一个SQL解释器
2006/10/09 PHP
php与mysql建立连接并执行SQL语句的代码
2011/07/04 PHP
PHP下使用CURL方式POST数据至API接口的代码
2013/02/14 PHP
php读取mysql中文数据出现乱码的解决方法
2013/08/16 PHP
destoon利用Rewrite规则设置网站安全
2014/06/21 PHP
php实现的数字验证码及数字运算验证码
2015/07/30 PHP
CentOS 上搭建 PHP7 开发测试环境
2017/02/26 PHP
jquery 学习笔记 传智博客佟老师附详细注释
2020/09/12 Javascript
passwordStrength 基于jquery的密码强度检测代码使用介绍
2011/10/08 Javascript
网页打开自动最大化的js代码
2012/08/22 Javascript
S2SH整合JQuery+Ajax实现登录验证功能实现代码
2013/01/30 Javascript
Extjs Label的 fieldLabel和html属性值对齐的方法
2014/06/15 Javascript
一个简单的全屏图片上下打开显示网页效果示例
2014/07/08 Javascript
根据当前时间在jsp页面上显示上午或下午
2014/08/18 Javascript
将数字转换成大写的人民币表达式的js函数
2014/09/21 Javascript
jquery实现简单的遮罩层
2016/01/08 Javascript
vue.js表格组件开发的实例详解
2016/10/12 Javascript
jQuery实现给input绑定回车事件的方法
2017/02/09 Javascript
jQuery实现的鼠标响应缓冲动画效果示例
2018/02/13 jQuery
vue-cli项目中使用Mockjs详解
2018/05/14 Javascript
Angular6笔记之封装http的示例代码
2018/07/27 Javascript
使用xampp将angular项目运行在web服务器的教程
2019/09/16 Javascript
javascript浅层克隆、深度克隆对比及实例解析
2020/02/09 Javascript
openlayers4实现点动态扩散
2020/08/17 Javascript
Python求两个文本文件以行为单位的交集、并集与差集的方法
2015/06/17 Python
python中利用Future对象异步返回结果示例代码
2017/09/07 Python
Asics日本官网:鬼冢八喜郎创立的跑鞋运动品牌
2017/10/18 全球购物
英国时尚运动品牌的合集:The Sports Edit
2017/12/20 全球购物
世界上最大的冷却器制造商:Igloo Coolers
2019/07/23 全球购物
爱护公共设施演讲稿
2014/09/13 职场文书
抢劫罪辩护词
2015/05/21 职场文书
2015年电教工作总结
2015/05/26 职场文书
六一儿童节致辞
2015/07/31 职场文书
Python爬取科目四考试题库的方法实现
2021/03/30 Python
浅谈Java实现分布式事务的三种方案
2021/06/11 Java/Android
Python中可变和不可变对象的深入讲解
2021/08/02 Python