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 对象的解释
Nov 24 Javascript
JavaScript 原型学习总结
Oct 29 Javascript
Array, Array Constructor, for in loop, typeof, instanceOf
Sep 13 Javascript
jQuery的each终止或跳过示例代码
Dec 12 Javascript
关闭页面window.location事件未执行的原因及解决方法
Sep 01 Javascript
JavaScript运行机制之事件循环(Event Loop)详解
Oct 10 Javascript
jQuery实现点击小图片淡入淡出显示大图片特效
Sep 09 Javascript
node网页分段渲染详解
Sep 05 Javascript
Jquery循环截取字符串的方法(多出的字符串处理成&quot;...&quot;)
Nov 28 Javascript
小程序实现多选框功能
Oct 30 Javascript
浅谈关于JS下大批量异步任务按顺序执行解决方案一点思考
Jan 08 Javascript
VUE子组件向父组件传值详解(含传多值及添加额外参数场景)
Sep 01 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
Javascript数组的排序 sort()方法和reverse()方法
2012/06/04 Javascript
探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行
2013/07/09 Javascript
js如何实现设计模式中的模板方法
2013/07/23 Javascript
使用jquery操作session方法分享
2015/01/22 Javascript
Javascript学习之谈谈JS的全局变量跟局部变量(推荐)
2016/08/28 Javascript
Vue.2.0.5过渡效果使用技巧
2017/03/16 Javascript
深入学习nodejs中的async模块的使用方法
2017/07/12 NodeJs
使用AngularJS编写多选按钮选中时触发指定方法的指令代码详解
2017/07/24 Javascript
JS关于刷新页面的相关总结
2018/05/09 Javascript
详解Vue.js使用Swiper.js在iOS
2018/09/10 Javascript
jQuery实现弹幕特效
2019/11/29 jQuery
three.js 如何制作魔方
2020/07/31 Javascript
小程序实现上下切换位置
2020/11/16 Javascript
vue 表单输入框不支持focus及blur事件的解决方案
2020/11/17 Vue.js
python 用opencv调用训练好的模型进行识别的方法
2018/12/07 Python
浅谈python中get pass用法
2019/03/19 Python
Django如何开发简单的查询接口详解
2019/05/17 Python
Python实现简单的列表冒泡排序和反转列表操作示例
2019/07/10 Python
Python动态声明变量赋值代码实例
2019/12/30 Python
Python列表倒序输出及其效率详解
2020/03/04 Python
python爬虫使用正则爬取网站的实现
2020/08/03 Python
jupyter notebook指定启动目录的方法
2021/03/02 Python
HTML5 canvas画图并保存成图片的jcanvas插件
2014/01/17 HTML / CSS
html5如何在Canvas中实现自定义路径动画示例
2017/09/18 HTML / CSS
精选奢华:THE LIST
2019/09/05 全球购物
泰国最新活动和优惠:Megatix
2020/05/07 全球购物
Bandier官网:奢侈、时尚前卫的健身服装首选目的地
2020/07/05 全球购物
物流管理应届生求职信
2013/11/07 职场文书
教师党员思想汇报
2014/01/06 职场文书
高二政治教学反思
2014/02/01 职场文书
考核工作实施方案
2014/03/30 职场文书
综合素质评价自我评价
2015/03/06 职场文书
中国现代文学之经典散文三篇
2019/09/18 职场文书
Python基础详解之描述符
2021/04/28 Python
Python利用Turtle绘制哆啦A梦和小猪佩奇
2022/04/04 Python
Java8 Stream API 提供了一种高效且易于使用的处理数据的方式
2022/04/13 Java/Android