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 相关文章推荐
禁止F5等快捷键的JS代码
Mar 06 Javascript
浅谈jquery事件处理
Apr 24 Javascript
js实现鼠标划过给div加透明度的方法
May 25 Javascript
基于JavaScript实现跳转提示页面
Sep 24 Javascript
微信小程序开发的四十个技术窍门总结(推荐)
Jan 23 Javascript
利用JS hash制作单页Web应用的方法详解
Oct 10 Javascript
Vue.js中使用iView日期选择器并设置开始时间结束时间校验功能
Aug 12 Javascript
vue+elementUi图片上传组件使用详解
Aug 20 Javascript
js实现盒子滚动动画效果
Aug 09 Javascript
Vue axios 跨域请求无法带上cookie的解决
Sep 08 Javascript
vue项目实现多语言切换的思路
Sep 17 Javascript
浅谈Web Storage API的使用
Jun 23 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
php的计数器程序
2006/10/09 PHP
php Smarty模板生成html文档的方法
2010/04/12 PHP
php 数组的指针操作实现代码
2011/02/08 PHP
PHP+sqlite数据库操作示例(创建/打开/插入/检索)
2016/05/26 PHP
多个Laravel项目如何共用migrations详解
2018/09/25 PHP
基于Jquery的标签智能验证实现代码
2010/12/27 Javascript
javascript面向对象包装类Class封装类库剖析
2013/01/24 Javascript
Javascript基础 函数“重载” 详细介绍
2013/10/25 Javascript
用Javascript获取页面元素的具体位置
2013/12/09 Javascript
JS、DOM和JQuery之间的关系示例分析
2014/04/09 Javascript
javascript学习笔记(八)正则表达式
2014/10/08 Javascript
javascript每日必学之继承
2016/02/23 Javascript
AngularJS 执行流程详细介绍
2016/08/18 Javascript
javascript this详细介绍
2016/09/19 Javascript
jQuery排序插件tableSorter使用方法
2017/02/10 Javascript
JS+canvas绘制的动态机械表动画效果
2017/09/12 Javascript
基于JavaScript实现一个简单的Vue
2018/09/26 Javascript
Vue快速实现通用表单验证功能
2019/12/05 Javascript
Node.js API详解之 console模块用法详解
2020/05/12 Javascript
Vue(定时器)解决mounted不能获取到data中的数据问题
2020/07/30 Javascript
Python的函数嵌套的使用方法
2014/01/24 Python
python的pip安装以及使用教程
2018/09/18 Python
Python爬虫动态ip代理防止被封的方法
2019/07/07 Python
python银行系统实现源码
2019/10/25 Python
paramiko使用tail实时获取服务器的日志输出详解
2020/12/06 Python
法国体育用品商店:GO Sport
2019/10/23 全球购物
ruby如何进行集成操作?Ruby能进行多重继承吗?
2013/10/16 面试题
门诊手术室工作制度
2014/01/30 职场文书
本科毕业生专业自荐书范文
2014/02/05 职场文书
测试工程师职业规划书
2014/02/06 职场文书
村主任群众路线个人对照检查材料
2014/09/26 职场文书
教师批评与自我批评发言稿
2014/10/15 职场文书
文体活动总结
2015/02/04 职场文书
标会主持词应该怎么写?
2019/08/15 职场文书
apache基于端口创建虚拟主机的示例
2021/04/24 Servers
Python中Schedule模块使用详解 周期任务神器
2022/04/19 Python