ajax 判断账户密码 调取数据模糊查询 时钟
一.判断账户密码
《Login.html》
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script src="Script/jquery.js"></script>
<script language="javascript">
$(document).ready(function () {
$("#Submit1").click(function () {
//点击 获取 txtUID txtPWD 的值
var u = $("#txtUID").val();
var p = $("#txtPWD").val(); //send request
$.ajax({
url: "Login.aspx",
//将获取的值 传入login.asox
//data(name,值)
data:{uid:u,pwd:p},
type:"POST",
dataType:"Text",
success: function (data) {
//接受传过来的值 判断数据 是否存在
if (data == "1") { //登录成功
$("#d1").css("display", "none");
$("#d2").css("display", "block");
$("#ss").text(u);
}
else { //登录失败
alert("错了");
}
}
}); return false;
}); }); </script>
<meta charset="utf-8" />
</head>
<body> <form id="f1" action="Login.aspx" method="get">
<div id="d1">
账号:<input name="txtUID" id="txtUID" type="text" /><br />
密码:<input name="txtPWD" id="txtPWD" type="text" /><br />
<input id="Submit1" type="submit" value="提交" />
</div>
<div id="d2" style="display:none;">
欢迎您,<span id="ss"></span>
</div>
</form>
</body>
《Lojin.aspx》后台代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls; public partial class Login : System.Web.UI.Page
{
string[] u = { "aaa","bbb","ccc"};
string[] p = { "aaa", "bbb", "ccc" };
protected void Page_Load(object sender, EventArgs e)
{
string uid = Request["uid"].ToString();
string pwd = Request["pwd"].ToString();
//string uid = Request.QueryString["txtUID"].ToString();
//string pwd = Request.QueryString["txtPWD"].ToString();
//string uid = Request.Form["txtUID"].ToString();
//string pwd = Request.Form["txtPWD"].ToString();
//Response.Write(uid+"<br>"+pwd);
//contains 包含关系
if (u.Contains(uid) == true && p.Contains(pwd))
{
Response.Write("1");
}
else
{
Response.Write("0");
}
Response.End();
}
}
二.调取数据模糊查询

《Shownation.html》
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script src="Script/jquery.js"></script>
<script language="javascript">
$(document).ready(function () {
$("#b").click(function () {
//取文本框的值
var s = $("#n").val();
//查询显示
$.ajax({
url: "Shownation.ashx",
data: {name:s},
type: "GET",
dataType: "XML",
success: function (data) {
var cars = $(data).find("car");
$.each(cars, function (key,value) {
//解析XML
var code = $(value).attr("code"); //读属性
var name = $(value).find("name").text(); //读子元素
var prod = $(value).find("prod").text();
var brand = $(value).find("brand").text();
var price = $(value).find("price").text();
//显示在界面上 Html
var s = "<tr>"
s += "<td>" + code + "</td>";
s += "<td>" + name + "</td>";
s += "<td>" + prod + "</td>";
s += "<td>" + brand + "</td>";
s += "<td>" + price + "</td>";
s += "</tr>"; $("#dd").append(s);
});
//for (var i = 0; i < cars.length; i++) {
// //解析XML
// var code = $(cars).eq(i).attr("code"); //读属性
// var name = $(cars).eq(i).find("name").text(); //读子元素
// var prod = $(cars).eq(i).find("prod").text();
// var brand = $(cars).eq(i).find("brand").text();
// var price = $(cars).eq(i).find("price").text();
// //显示在界面上 Html
// var s = "<tr>"
// s += "<td>" + code + "</td>";
// s += "<td>" + name + "</td>";
// s += "<td>" + prod + "</td>";
// s += "<td>" + brand + "</td>";
// s += "<td>" + price + "</td>";
// s += "</tr>"; // $("#dd").append(s);
//} }
});
});
});
</script>
<meta charset="utf-8" />
</head>
<body>
<div>
名称:<input type="text" name="n" id="n" /> <input type="button" value="查询" name="b" id="b" />
<table id="dd" border="1" width="100%"></table> </div>
</body>
《Shownation.ashx》
<%@ WebHandler Language="C#" Class="Shownation" %> using System;
using System.Web;
using System.Linq;
using System.Data.Linq;
public class Shownation : IHttpHandler {
private MyDataDataContext _Context = new MyDataDataContext();
public void ProcessRequest (HttpContext context)
//加载的时候 加载context 操作时 context 打头
{
string n = context.Request["name"].ToString();
//判断出入是否 包含
var query = _Context.car.Where(p => p.name.Contains(n));
//Html"<?xml version='1.0'?>"
context.Response.Write("<?xml version='1.0'?>");
context.Response.Write("<root>");
foreach (car data in query)
{//foreach 便利数据库 一条条 构建
context.Response.Write("<car code='"+data.code+"'>");
context.Response.Write("<name>"+data.name+"</name>");
context.Response.Write("<prod>"+data.brand1.productor.prod_name+"</prod>");
context.Response.Write("<brand>"+data.brand1.brand_name+"</brand>");
context.Response.Write("<price>"+data.price+"</price>");
context.Response.Write("</car>");
}
context.Response.Write("</root>");
context.Response.End();
} public bool IsReusable {
get {
return false;
}
} }
三.时钟

《Third.aspx》
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script src="Script/jquery.js"></script>
<script language="javascript">
ShowTime(); function ShowTime() {
//...
//alert("aaaa");
$.ajax({
url: "Second.aspx",
data: {},
type: "POST",
dataType: "Text",
success: function (data) {
$("#Label1").text(data);
}
});
window.setTimeout("ShowTime()", 1000);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Size="42pt" ForeColor="Red"></asp:Label>
</div>
</form>
</body>
《Second.aspx》
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls; public partial class Second : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(DateTime.Now.ToString());
Response.End();
}
}
ajax 判断账户密码 调取数据模糊查询 时钟的更多相关文章
- 整合hibernate的lucene大数据模糊查询
大数据模糊查询lucene 对工作单使用 like模糊查询时,实际上 数据库内部索引无法使用 ,需要逐条比较查询内容,效率比较低在数据量很多情况下, 提供模糊查询性能,我们可以使用lucene全文 ...
- jquery select 列表 ajax 动态获取数据 模糊查询 分页
最近需要一个这样的select 在网上找的多是数据一次性获取到再通过前端模糊查询匹配的 这样在数据量比较大的情况下不适合 ,所以参考http://www.jq22.com/jquery-info145 ...
- Mysql里查询字段为Json格式的数据模糊查询以及分页方法
public void datagrid(CustomFormEntity customForm,HttpServletRequest request, HttpServletResponse res ...
- 对一个表中所有列数据模糊查询adoquery
如何用adoquery对一个表中所有列进行模糊查询: procedure TForm3.Button4Click(Sender: TObject); var ASql,AKey: string; I: ...
- PHP二维数据排序,二维数据模糊查询
一.因为项目中的一个报表需要合并三个表的数据,所以分表查询再合并数据,利用PHP数组函数进行排序,搜索.三表合并后的数组结构如下: Array ( [0] => Array ( [history ...
- Springmvc+Myabtis+Ajax实现异步分页emp+dept(全部查询及模糊查询)
1.在项目中创建如下目录 2.创建实体类Dept package com.entity; import java.io.Serializable; /** * 部门表 * @author Admini ...
- jeecg下实现自动默认模糊查询
也许jeecg的作者深受SAP毒害吧,没考虑到广大使用JEECG的人群为SAP用户,及所开发的项目均为中小项目,无惧大数据模糊查询带来的功能影响. 经网友“&&康&&& ...
- AJAX基本操作 + 登录 + 删除 + 模糊查询
AJAX练习显示页面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:// ...
- ajax实现模糊查询完成列表信息显示
之前遗留一个老问题:列表模糊查询,用的直接是form提交,点击搜索按扭后,页面刷新,搜索框中关键词就没了,这鸡肋的体验,我发誓一定要搞定它 但是鉴于自己写代码是纯粹玩票,我写代码没有目标,只有在当前工 ...
随机推荐
- Oracle LSNRCTL------监听器的启动和关闭
对于DBA来说,启动和关闭oracle监听器是很基础的任务,但是Linux系统管理员或者程序员有时也需要在开发数据库中做一些基本的DBA操作,因此了解一些基本的管理操作对他们来说很重要. 本文将讨论用 ...
- 常用FTP命令 1. 连接ftp服务器
1. 连接ftp服务器 格式:ftp [hostname| ip-address]a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码 ...
- AJAX流程 代码
var xml = window.XMLHttpRequest ?new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHT ...
- leetcode592
public class Solution { private int GCD(int a, int b) { ? GCD(b, a % b) : a; } private int LCM(int a ...
- 定时器Quartz ClassNotFound org.springframework.scheduling.quartz.SchedulerFactoryBean
转自:https://blog.csdn.net/truong/article/details/37508003 没有添加spring-context-support-3.2.4.RELEASE.ja ...
- 微信开发准备(四)--nat123内网地址公网映射实现
转自:http://www.cuiyongzhi.com/post/37.html 在前面几篇中我们一直说的开发准备工作主要是基于开发框架上的,这里我们说的就逐渐接近开发过程中的实体操作了,如果你之前 ...
- PHP 环境安装
官方 http://www.php.net/ http://php.net/manual/zh/install.php http://php.net/manual/zh/index.php 下载也就是 ...
- Super Jumping! Jumping! Jumping(最大递增子序列的和)
Nowadays, a kind of chess game called “Super Jumping! Jumping! Jumping!” is very popular in HDU. May ...
- 【原】Coursera—Andrew Ng机器学习—课程笔记 Lecture 3_Linear Algebra Review
Lecture3 Linear Algebra Review 线性代数回顾 3.1 矩阵和向量3.2 加法和标量乘法3.3 矩阵向量乘法3.4 矩阵乘法3.5 矩阵乘法的性质3.6 逆.转置 3. ...
- Linux的基本指令--目录和文件和文件属性和文件用户组
目录和文件 一 . ls:列出目录的内容,未给出目录名或是文件名时,就显示当前目录的信息. -a 列出隐藏文件,文件中以”.”开头的均为隐藏文件,如:~/.bashrc -l 列出文件的详细信息 ...