2012年3月17日

JQuery Ajax实现调用后台方法

摘要: 1.新建demo.aspx页面。2.首先在该页面的后台文件demos.aspx.cs中添加引用。using System.Web.Services;3.无参数的方法调用.大家注意了,这个版本不能低于.net framework 2.0。2.0已下不支持的。后台代码:[WebMethod] public static string SayHello() { return "Hello Ajax!"; } 复制代码JS代码:$(function() { $("#btnOK").click(function() { ... 阅读全文

posted @ 2012-03-17 15:25 xiaogang_self 阅读(158) 评论(0) 推荐(0)

Jquery Ajax 异步处理Json数据(转载)

摘要: 啥叫异步,啥叫Ajax.咱不谈啥XMLHTTPRequest.通俗讲异步就是前台页面javascript能调用后台方法.这样就达到了无刷新.所谓的Ajax.这里我们讲二种方法方法一:(微软有自带Ajax框架)在Asp.net里微软有自己的Ajax框架.就是在页面后台.cs文件里引入 using System.Web.Services 空间 然后定义静态方法(方法前加上 [WebMethod])[WebMethod]public static string ABC(string ABC){return ABC;}好了,现在我们谈谈前台Js怎么处理后台返回的数据吧,可利用Jquery处理返回的纯h 阅读全文

posted @ 2012-03-17 15:23 xiaogang_self 阅读(217) 评论(0) 推荐(0)

学习jquery

摘要: 一、$符号 1、选择器 可以选择html标签,也可选择ID,Class等 如下: <script type="text/javascript"> $( function() { $("table.datalist tr:nth-child(odd)").addClass("one");//odd:匹配奇数,even:偶数,nth-child:匹配其父元素下的第N个子或奇偶元素,从1开始 var obj = $("h2 a"); //得到h2下面的a,返回的是一个数组 for (var i = 0; i 阅读全文

posted @ 2012-03-17 15:19 xiaogang_self 阅读(321) 评论(0) 推荐(0)

jQuery校验

摘要: 官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation一导入js库<script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script>二、默认校验规则(1)required:true 必输字段 阅读全文

posted @ 2012-03-17 15:18 xiaogang_self 阅读(125) 评论(0) 推荐(0)

Ajax

摘要: 一、完成Ajax请求1、 在完成这个请求之前,先来了解一下Ajax是什么,它的全名叫异步的javascript与、XML,从名称可以看出,它与javascript和XML有不解之缘,Ajax使用XML地HTTP请求,通过浏览器建立的xmlHttpRequest对象,异步的向服务器发送请求,服务器处理请求后,将响应通过xmlHttp.responseText属性返回给javascript函数处理数据,进一步使用javascript处理DOM,完成页面的局部更新。2、 代码示例,使用XMLHttpRequest完成请求代码:JS: <script type="text/javasc 阅读全文

posted @ 2012-03-17 15:17 xiaogang_self 阅读(123) 评论(0) 推荐(0)

城市选择,仿51job

摘要: 前些文章用写过,省市县三级联动,但是感觉选择的时候不够直观,现在改进了下,效果如下图View Code <%@PageLanguage="C#"AutoEventWireup="true"CodeFile="City.aspx.cs"Inherits="System_Select_City"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD 阅读全文

posted @ 2012-03-17 15:13 xiaogang_self 阅读(259) 评论(0) 推荐(0)

$.ready和onload

摘要: 这个就是jq ready()的方法就是Dom Ready,他的作用或者意义就是:在DOM加载完成后就可以可以对DOM进行操作。 一般情况先一个页面响应加载的顺序是,域名解析-加载html-加载js和css-加载图片等其他信息。 那么Dom Ready应该在“加载js和css”和“加载图片等其他信息”之间,就可以操作Dom了。 2、Dom Load 用原生的js的时候我们通常用onload时间来做一些事情,比如: window.onload=function(){ //do something } //或者经常用到的图片,假设这个 document.getElementByIdx_x(" 阅读全文

posted @ 2012-03-17 15:12 xiaogang_self 阅读(158) 评论(0) 推荐(0)

jQuery基础:select、checkbox、text、radio取值、选中、删除等

摘要: 获取值:下拉框select: 获取value:$('#sel').val(); 获取text:$('#sel').find("option:selected").text()多选框checkbox:$("#checkbox_id").attr("value");文本框,文本区域:$("#txt").val(); 或$("#txt").attr("value");单选组radio: $("input[@type=radio][@chec 阅读全文

posted @ 2012-03-17 15:11 xiaogang_self 阅读(114) 评论(0) 推荐(0)

$.ajax相关用法

摘要: $.ajax({ type: "GET", url: "Services/EFService.svc/Members", data: "{}", contentType: "application/json; charset=utf-8", dataType: "json", success: function (data) { // Play with returned data in JSON format }, error: function (msg) { alert(msg); } } 阅读全文

posted @ 2012-03-17 15:10 xiaogang_self 阅读(159) 评论(0) 推荐(0)

sql案例情景

摘要: --情景:一张表中有ID(主键自增列) GID(部门编号) Name(姓名) GPID()--现在需要按照部门编号分组,然后对同一部门的人员的GPID字段变为 GPID=GID+'一个四个长度的字符串'--该字符串要求为 根据每个部门的人数依次为0001,0002,0003.....到该部门人数的最大值;--假设任何一人只属于一个部门--测试数据如下:--ID GID Name GPID--1 G001 张三 --2 G002 张2 --3 G001 李四 --4 G0002 王武 --5 G0002 历经 --6 G002 谢的 --7 G002 开心 --8 ... 阅读全文

posted @ 2012-03-17 15:01 xiaogang_self 阅读(175) 评论(0) 推荐(0)

触发器使用

摘要: 定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。常见的触发器有三种:分别应用于Insert , Update , Delete 事件。我为什么要使用触发器?比如,这么两个表:Create Table Student( --学生表StudentID int primary key, --学号....)Create Table BorrowRecord( --学生借书记录表BorrowRecord int identity(1,1), --流水号StudentID int , --学号BorrowDate d 阅读全文

posted @ 2012-03-17 14:59 xiaogang_self 阅读(203) 评论(0) 推荐(0)

Sqlserver 推算( 日,周,月,季度,年统计)

摘要: DECLARE @dt datetimeSET @dt=GETDATE()DECLARE @number intSET @number=1--1.指定日期该年的第一天或最后一天--第一天为月日、最后一天为月日都是固定的--A. 年的第一天SELECT CONVERT(char(5),@dt,120)+'1-1'AS '年第一天'--B. 年的最后一天SELECT CONVERT(char(5),@dt,120)+'12-31'AS '年最后一天'--2.指定日期所在季度的第一天或最后一天--A. 季度的第一天SELECT CONV 阅读全文

posted @ 2012-03-17 14:57 xiaogang_self 阅读(452) 评论(0) 推荐(0)

sql server 通用分页存储过程(sql sever 2005以上)

摘要: create PROCEDURE [dbo].[GetPageChangingTableByRowNumber]@Field nvarchar(1000),@TableName nvarchar(100),@condition nvarchar(1000),--格式为:and (查询条件) 如'and (key=value and key1=value1)' @OrderField nvarchar(100), @OrderType int, @pageindx int,@PageSize int, @RecordCount int output --记录的总数as BEGIN 阅读全文

posted @ 2012-03-17 14:54 xiaogang_self 阅读(159) 评论(0) 推荐(0)

MSSQL综合技术补习---常见笔试题1

摘要: 考点1---分组聚合条件统计(透视转换)这样的题先分组,然后根据条件用case语句来区分条件,最后再聚合条件列。(虽然透视转换可以使用SQL内置的Pivoting来实现,但是我觉得死语法没有自己写那样思路清楚,所以我没有使用内置的透视转换)透视转换的步骤:3个逻辑处理阶段:1.分组2.扩展3.聚合例题12005-05-09胜2005-05-09胜2005-05-09负2005-05-09负2005-05-10胜2005-05-10负2005-05-10负如果要生成下列结果,该如何写sql语句?时间胜负2005-05-09222005-05-1012分析:先根据rq分组,然后根据shengfu扩 阅读全文

posted @ 2012-03-17 14:49 xiaogang_self 阅读(524) 评论(0) 推荐(0)

SqlServer 操作大全

摘要: 一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4、说明:创建新表create table tabname(col1 type1 [ 阅读全文

posted @ 2012-03-17 14:42 xiaogang_self 阅读(218) 评论(0) 推荐(0)

CKeditor自定义上传图片功能

摘要: CKeditor可以配合CKfinder实现文件的上传及管理。但是往往我们上传的图片需要某些自定义的操作,比如将图片路径写入数据库,图片加水印等等操作。实现原理:配置CKeditor的自定义图标,单击弹出一个子窗口,在在子窗口中上传图片实现我们的自己的功能,然后自动关闭子窗口将图片插入到CKeditor的当前光标位置。实现步骤:1、配置CKeditor。网上很多资料,大家自己查。2、配置config.js文件。此文件为CKeditor的配置文件。配置需要显示的图标。1CKEDITOR.editorConfig=function(config)2{3//Definechangestodefaul 阅读全文

posted @ 2012-03-17 14:37 xiaogang_self 阅读(362) 评论(0) 推荐(0)

ASP.NET26个性能优化方法

摘要: 1.数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。 ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接限制的情况。 使用存储过程 存储... 阅读全文

posted @ 2012-03-17 14:34 xiaogang_self 阅读(132) 评论(0) 推荐(0)

C#中的日期格式设置

摘要: 用 GridView 绑定时间字段时需要把时间格式化成想要的格式比如:DataFormatString="{0:yyyy-MM-dd}";但得到的效果仍然时默认的全部显示格式,为什么呢时因为您少设置了一项 htmlencode属性,默认时true,把此属性更改为false即可!如:<asp:BoundField DataField="SendTime" SortExpression="SendTime" HtmlEncode="false" DataFormatString="{0:yyyy-MM- 阅读全文

posted @ 2012-03-17 11:49 xiaogang_self 阅读(10977) 评论(0) 推荐(0)

导航