<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_人生之路，职业之路</title><subtitle type="text">读书使人充实，交谈使人机敏，写记使人精确;“动因+兴趣”——决心-持之以恒-见效</subtitle><id>http://feed.cnblogs.com/blog/u/32301/rss</id><updated>2011-07-07T07:48:24Z</updated><author><name>FreeBird</name><uri>http://www.cnblogs.com/anny-1980/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/anny-1980/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/32301/rss"/><entry><id>http://www.cnblogs.com/anny-1980/articles/2100158.html</id><title type="text">利用jquery getJSON 调用ashx实现ajax调用</title><summary type="text">一个页面中放入不同业务逻辑的div,利用ajax调用.net ashx页面根据不同的返回值显示，隐藏不同的div.1.ashx返回JSON格式的内容，注意context.Response.ContentType = &amp;quot;text/plain&amp;quot;; json格式的内容必须符合JSON规范，比如{&amp;quot;errorcode&amp;quot;:&amp;quot;1&amp;quot;}2.在页面中加入js代码,ashx页面的内容类型为&amp;quot;text/plain&amp;quot;,返回内容为json格式，因此ajax调用时必须用getJSON,如果用$.ajax调用，回调函数返回的内容被当作一个str</summary><published>2011-07-07T07:48:00Z</published><updated>2011-07-07T07:48:00Z</updated><author><name>FreeBird</name><uri>http://www.cnblogs.com/anny-1980/</uri></author><link rel="alternate" href="http://www.cnblogs.com/anny-1980/articles/2100158.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/anny-1980/articles/2100158.html"/><content type="html">&lt;p&gt;一个页面中放入不同业务逻辑的div,利用ajax调用.net ashx页面根据不同的返回值显示，隐藏不同的div.&lt;/p&gt;&#xD;
&lt;p&gt;1.ashx返回JSON格式的内容，注意&lt;span style="color: red"&gt;context.Response.ContentType = "text/plain"; &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: red"&gt;json格式的内容必须符合JSON规范，比如{"errorcode":"1"}&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span&gt;2.在页面中加入js代码,ashx页面的内容类型为"text/plain",返回内容为json格式，因此ajax调用时必须用getJSON,如果用$.ajax调用，回调函数返回的内容被当作一个string,而不是一个object.&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;如果要用$.ajax调用ajax,ashx的输出类型必须是&lt;/span&gt;&lt;span style="color: #ff0000"&gt;context.Response.ContentType = "application/json";&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;function checkuser() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var _url = "../ajax/CheckLogin.ashx?rand=" + new Date().getTime();&lt;/p&gt;&#xD;
&lt;p&gt;$.getJSON(_url, function (data) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (data.errorcode == "1") {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (data.mobile_phone != 'undefined')&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $("#strMobile").val(data.mobile_phone);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $("#hidUserID").val(data.user_id);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display_input_mobile();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (data.errorcode == "-2") {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //已经申请过&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display_chongfu();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //显示登录&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display_input_login();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; })&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .error(function(){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display_input_login&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;}&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span style="color: red"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/anny-1980/aggbug/2100158.html?type=2" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/anny-1980/articles/2100158.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/anny-1980/archive/2011/02/12/1951844.html</id><title type="text">工作感想2011</title><summary type="text">时间过的真快，不知不觉已经工作快十年了，刚毕业找的第一份工作就是做delphi开发，那个时候做好一个功能都很有成就感，或许是刚毕业，出生牛犊不怕虎，不懂就问，由于我们开发部门女孩子没几个，经理和同事们都对我们很关心，每周有半天让我们部门组织活动（打牌，下棋等），那段日子也很开心。02年初就来到上海工作，改走WEB开发路线，自学了asp,就开始了网站后台开发，很喜欢做这样的工作，多数都要靠自己自学，呵呵，我就是自考出生的，当年本科数学，去参加考试的就只有三个人（自考可选择自己考哪门课），当时由于我已经参加工作了，就没时间去上课，结果反到是我没上课的通过了，对于自己自学能力还是有些信心的，哈哈，不</summary><published>2011-02-12T01:51:00Z</published><updated>2011-02-12T01:51:00Z</updated><author><name>FreeBird</name><uri>http://www.cnblogs.com/anny-1980/</uri></author><link rel="alternate" href="http://www.cnblogs.com/anny-1980/archive/2011/02/12/1951844.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/anny-1980/archive/2011/02/12/1951844.html"/><content type="html">&lt;p&gt;时间过的真快，不知不觉已经工作快十年了，刚毕业找的第一份工作就是做delphi开发，那个时候做好一个功能都很有成就感，或许是刚毕业，出生牛犊不怕虎，不懂就问，由于我们开发部门女孩子没几个，经理和同事们都对我们很关心，每周有半天让我们部门组织活动（打牌，下棋等），那段日子也很开心。02年初就来到上海工作，改走WEB开发路线，自学了asp,就开始了网站后台开发，很喜欢做这样的工作，多数都要靠自己自学，呵呵，我就是自考出生的，当年本科数学，去参加考试的就只有三个人（自考可选择自己考哪门课），当时由于我已经参加工作了，就没时间去上课，结果反到是我没上课的通过了，对于自己自学能力还是有些信心的，哈哈，不是自夸哦。&lt;/p&gt;&#xD;
&lt;p&gt;工作头几年的精力主要还是把本科拿下，终于05年拿到了本科和学位证书。&lt;/p&gt;&#xD;
&lt;p&gt;随着.net的流行，公司里也开始由asp转到asp.net, c#,JSP,很感谢steve.yao,是我工作以来遇到的最好的PM，也是最佩服的一个人。&lt;/p&gt;&#xD;
&lt;p&gt;随着年龄的增长，我希望自己能从开发转型到管理，2011年新目标：&lt;/p&gt;&#xD;
&lt;p&gt;1.提高英语能力&lt;/p&gt;&#xD;
&lt;p&gt;2.软件水平架构设计师考试准备(嘻嘻，这个要学的东西太多了)&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;朋友们，让我们共同进步吧！ ^_^&lt;/p&gt;&lt;img src="http://www.cnblogs.com/anny-1980/aggbug/1951844.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/anny-1980/archive/2011/02/12/1951844.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/anny-1980/archive/2009/11/06/1597494.html</id><title type="text">预防甲流,公司每人一片柠檬,补充VC</title><summary type="text">不知是谁想的, 为了预防甲流, 公司给每人发一片新鲜柠檬,让我们自己泡水喝.</summary><published>2009-11-06T08:03:00Z</published><updated>2009-11-06T08:03:00Z</updated><author><name>FreeBird</name><uri>http://www.cnblogs.com/anny-1980/</uri></author><link rel="alternate" href="http://www.cnblogs.com/anny-1980/archive/2009/11/06/1597494.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/anny-1980/archive/2009/11/06/1597494.html"/></entry><entry><id>http://www.cnblogs.com/anny-1980/archive/2009/11/06/1597490.html</id><title type="text">快考试了</title><summary type="text">早些年刚从事IT研发工作时,大家都比较流行考计算机资格/水平考试,认为有个证书好找工作,呵呵,我也加入了这个队伍, 考过几次高级程序员,倒是一次比一次分数高,记得最后一次考(最后一次旧教材考试),呵呵,战绩是42/58,就差那么3分与证书失之交臂,后面换了新教材以后就没再考过,今年脑袋一热,报了下半年的架构师,教材也是今年6,7月份才出来的,第一次开考,涉及内容很广......下周双休就考试了.....</summary><published>2009-11-06T08:00:00Z</published><updated>2009-11-06T08:00:00Z</updated><author><name>FreeBird</name><uri>http://www.cnblogs.com/anny-1980/</uri></author><link rel="alternate" href="http://www.cnblogs.com/anny-1980/archive/2009/11/06/1597490.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/anny-1980/archive/2009/11/06/1597490.html"/></entry><entry><id>http://www.cnblogs.com/anny-1980/articles/1597481.html</id><title type="text">(转).net开发中常用的方法</title><summary type="text">今天在网上搜到这篇文章,个人觉得挺实用的,收藏一下,以备不时之需.</summary><published>2009-11-06T07:44:00Z</published><updated>2009-11-06T07:44:00Z</updated><author><name>FreeBird</name><uri>http://www.cnblogs.com/anny-1980/</uri></author><link rel="alternate" href="http://www.cnblogs.com/anny-1980/articles/1597481.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/anny-1980/articles/1597481.html"/></entry><entry><id>http://www.cnblogs.com/anny-1980/archive/2009/07/31/1535755.html</id><title type="text">2009-7-30上海下了70年最强的暴雨</title><summary type="text">今天看报纸时才发现昨天的暴雨是上海70年来最强的一次, 不过,我在办公楼里上班,没有看过此景,倒是昨天中午外出的同事遇到了,回来时衣服都淋湿了,拿着电风扇猛吹.......</summary><published>2009-07-31T02:48:00Z</published><updated>2009-07-31T02:48:00Z</updated><author><name>FreeBird</name><uri>http://www.cnblogs.com/anny-1980/</uri></author><link rel="alternate" href="http://www.cnblogs.com/anny-1980/archive/2009/07/31/1535755.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/anny-1980/archive/2009/07/31/1535755.html"/></entry><entry><id>http://www.cnblogs.com/anny-1980/articles/1535732.html</id><title type="text">在Asp.net中使用login控件验证成功后,如何能多加一个弹出窗口?</title><summary type="text">最近遇到一个问题, 程序原来是用login控件进行身份验证,验证成功后直接跳转到destinationPageUrl指定的页面,但是想同时弹出一个窗口则无法解决.在网上找到以下办法解决了此问题:1. 去掉login按钮中的CommandName="Login" 2. 双击login按钮,重写登录按钮点击事件.login控件如果没有登录，则跳转至login.aspx，同时将当前页面的URL传给Ret...</summary><published>2009-07-31T02:30:00Z</published><updated>2009-07-31T02:30:00Z</updated><author><name>FreeBird</name><uri>http://www.cnblogs.com/anny-1980/</uri></author><link rel="alternate" href="http://www.cnblogs.com/anny-1980/articles/1535732.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/anny-1980/articles/1535732.html"/></entry><entry><id>http://www.cnblogs.com/anny-1980/articles/1535698.html</id><title type="text">在asp.net和C#中如何根据字符串找到相应的控件?</title><summary type="text">以下两种方式全都是从网上找来的解决办法:在Asp.net中可以使用反射实现,以TextBox为例 private  void  Page_Load(object  sender,  System.EventArgs  e) { //  在此处放置用户代码以初始化页面 TextBox  tb  =  new  TextBox(); this.Panel1.Controls.Add(tb); if(!...</summary><published>2009-07-31T02:10:00Z</published><updated>2009-07-31T02:10:00Z</updated><author><name>FreeBird</name><uri>http://www.cnblogs.com/anny-1980/</uri></author><link rel="alternate" href="http://www.cnblogs.com/anny-1980/articles/1535698.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/anny-1980/articles/1535698.html"/></entry><entry><id>http://www.cnblogs.com/anny-1980/articles/1441804.html</id><title type="text">(转)如何查看,设置本机端口?</title><summary type="text">写Web程序时把IIS的默认TCP端口80改成其他端口号了,结果想重新恢复80端口号时总是出错,发现原来80端口号被占用了......</summary><published>2009-04-23T02:03:00Z</published><updated>2009-04-23T02:03:00Z</updated><author><name>FreeBird</name><uri>http://www.cnblogs.com/anny-1980/</uri></author><link rel="alternate" href="http://www.cnblogs.com/anny-1980/articles/1441804.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/anny-1980/articles/1441804.html"/></entry><entry><id>http://www.cnblogs.com/anny-1980/articles/1436620.html</id><title type="text">(原)Asp.net中如何在客户端JS中调用服务器端方法?</title><summary type="text">根据页面中下拉列表的值回调给服务器端,让服务端根据值做不同的处理.......</summary><published>2009-04-15T09:36:00Z</published><updated>2009-04-15T09:36:00Z</updated><author><name>FreeBird</name><uri>http://www.cnblogs.com/anny-1980/</uri></author><link rel="alternate" href="http://www.cnblogs.com/anny-1980/articles/1436620.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/anny-1980/articles/1436620.html"/></entry></feed>
