随笔分类 -  jQuery

上一页 1 ··· 6 7 8 9 10 11 下一页
摘要:有一个已经编译的asp.net 1.1的网站。为了改进录入的效率,改为由barcode扫描枪来替代手动。由于在扫描枪添加其它信息。原录入窗口已经无法适应。另外程序虽然跑的是存储过程,但交易的transaction是写在程序中。Insus.NET只好使用iframe来传入数据,并能执行原网页的铵钮事件。下面一张图片让你明白使用iframe同域跨站提交数据,以一个最通俗的登录来作例子。源录入路径:http://i1.company.com/Pb.aspx。现在只写一个新站点新网页:http://i2.company.com/Pa.html由于原站点是“恐龙”年代的,还没有jQuery,因此在原网页 阅读全文
posted @ 2014-01-10 16:40 Insus.NET 阅读(1142) 评论(1) 推荐(1) 编辑
摘要:下面代码,可以使用JSONP进行跨域请求数据,Insus.NET记录以下,以备忘记。 阅读全文
posted @ 2014-01-09 15:18 Insus.NET 阅读(965) 评论(0) 推荐(1) 编辑
摘要:在完成《MVC应用程序请求密码的功能(一)》http://www.cnblogs.com/insus/p/3471534.html之后,如果你照着做,所有请求只会列在MailingList表中,并没发送出去。Insus.NET现在就继续下去,让这个功能能尽量完美下去。在上一篇中,有一个存储过程:在这个存储过程#38与#39行代码,是一个超链接,它是真正存在MVC的应用程序中。也就是说,给会员发送邮件时,就是把这个链接的视图发送至会员的邮箱中。因此,我们得创建这个视图。创建这个视图,得先创建一个Model,是为了方便在这个视图中能显示动态数据。去控制器MemberController.cs添加一 阅读全文
posted @ 2013-12-15 02:24 Insus.NET 阅读(8750) 评论(7) 推荐(4) 编辑
摘要:经过一系列的练习,实现了会员注册《MVC会员注册》http://www.cnblogs.com/insus/p/3439599.html,登录《MVC应用程序实现会员登录功能》http://www.cnblogs.com/insus/p/3466512.html,以及注销《MVC会员注销功能Cook... 阅读全文
posted @ 2013-12-13 11:13 Insus.NET 阅读(4309) 评论(2) 推荐(3) 编辑
摘要:我们实现了《MVC应用程序实现会员登录功能》http://www.cnblogs.com/insus/p/3466512.html有登录就会有注销功能。此次Insus.NET练习一个MVC应用程序注销功能。打开MemberController.cs,添加一个JsonResult():在Views/M... 阅读全文
posted @ 2013-12-12 15:04 Insus.NET 阅读(1547) 评论(1) 推荐(3) 编辑
摘要:实现之前,我们已经把验证成功的信息存在cookie里《MVC登录前准备写好cookie》http://www.cnblogs.com/insus/p/3464105.html。现在就可以实现真正的验证与登录了。先去数据库,写好一个登录证的存储过程[dbo].[usp_Member_LoginVerifyAndGetInfo]:存储过程中有两个判断,用户输入一个不存在的帐号,也要提示帐号或是密码错误,为了系统安全考虑,一般不建议分别提示。去应用程序,找到Entities目录,修改MemberEntity.cs类别,添加一个方法:然后去控制器,添加一个LoginVerify()的ActionRes 阅读全文
posted @ 2013-12-09 23:35 Insus.NET 阅读(6735) 评论(1) 推荐(3) 编辑
摘要:学习MVC应用开发,改变了Insus.NET以前ASP.NET的开发习惯,以前开发均是服务器端,而现在使用jQuery的Ajax在实现。想到与考虑了很多问题,也遇上很多问题,一些解决了,一些还留下,望能一一把它们解决。就如这个问题《Internal Server Error》http://www.cnblogs.com/insus/p/3418942.html让Insus.NET印象深刻,自己解决它,花上了Insus.NET不少的时间。今天的博文,Insus.NET就是分享一下更好的解决方案,把这个服务端的异常或是在存储程自定义的异常,能在jQuery的Ajax显示出来。回来头来,看看这里《M 阅读全文
posted @ 2013-12-08 12:25 Insus.NET 阅读(1246) 评论(0) 推荐(2) 编辑
摘要:呵呵,觉得很久没有写博客了,均是工作忙于公司的ERP系统,这是正确的,因为这才是真正的工作。今天想写点在MVC应用程序中,使用jQuery来验证。在进行之前,还是先回看一下《MVC会员注册》http://www.cnblogs.com/insus/p/3439599.html这里有些问题需要改正的,如密码文本框,需要把type="text"改为type="password",这样在输入密码时,就不再是明显的了。另外,所有文本框均没有做验证,是否为必填,密码与确认密码是否匹配相同,邮箱地址是否为Email格式等。那这次,我们就这些问题进行一一改正。下面是更 阅读全文
posted @ 2013-12-07 13:49 Insus.NET 阅读(1637) 评论(2) 推荐(5) 编辑
摘要:自从写了《数据库数据加密与解密》http://www.cnblogs.com/insus/p/3434735.html。其中也有提及Insus.NET将要在MVC应用程序中实现会员注册的功能。一段时间来,工作繁忙,这个星六还要值班。现在算是忙里偷闲,继续写MVC的程序。本次要实现会员注册功能,从最简... 阅读全文
posted @ 2013-11-23 23:54 Insus.NET 阅读(2400) 评论(8) 推荐(2) 编辑
摘要:Insus.NET还是较喜欢看纸质书。学习ASP.NET MVC和jQuery编程,Insus.NET为了加强功力,决定再购买几本相关的书: 十月份时,还买了一本:前两本快递刚送到手,后一本已经粗读两遍,那是一本很不错的书。 阅读全文
posted @ 2013-11-18 11:40 Insus.NET 阅读(2621) 评论(6) 推荐(2) 编辑
摘要:直至昨晚为止,学习了一个多月的MVC与jQuery,从所做的练习中,发觉jQuery的代码也有跟C#语言一样可以重构,多页面有相同使用的方法函数,均可以放置于一个单独立的js文件或是自定义的js库中。在使用时,引用此库文件即可。举个简单的例子,如前面介绍的两个下拉列表联动的功能,不管是在MVC添加,还是编辑时,均需要写上几个相同的函数来实现。为了js代码没有冗余。我们就可以重构它们了。在MVC应用程序下的Scripts目录下,创建一个insus.common.utility.js库。js类库中,只是简单把两个函数搬过来。 有一个地方,即是把#23行代码,改为#24行。这样可以兼容到MVC创建和 阅读全文
posted @ 2013-11-17 14:44 Insus.NET 阅读(1542) 评论(2) 推荐(3) 编辑
摘要:下午分享《MVC编辑状态两个DropDownList联动》http://www.cnblogs.com/insus/p/3426563.html不久,马上有网友问及三级联动的例子。Insus.NET回复他,会做二级联动,三级应该不难。原理与方法是一样的。写此篇的目的,还是处理jQuery怎样获取动态产生后的html的标签或是元素。还是先回过头去看篇头指定的链接的文章。一开始时,Insus.NET使用了jQuery的ajax产生了一数据行,并append至 但是,在后续的jQuery是很难找到append的html的标签或元素。为了能找到两个select下拉列表,Insus.NET当时只能把相关 阅读全文
posted @ 2013-11-17 02:46 Insus.NET 阅读(5631) 评论(0) 推荐(3) 编辑
摘要:前几天使用jQuery在MVC应用程序中,实现了《jQuery实现两个DropDownList联动(MVC)》http://www.cnblogs.com/insus/p/3414480.html。此次演练也是在此基础上进行。Insus.NET想在MVC编辑状态中实现两个DropDownList联动。这与前者没有多大区别,仅是一个在MVC的添加状态,另一个是在MVC编辑状态。后者最主要的是在MVC初次加载时,要把数据的值绑定至DropDownList的选项上。这段时间,所做的MVC练习,实际上是jQuery的练习,只是在MVC的应用程序中进行。使用jQuery动态产生了html代码。在jQue 阅读全文
posted @ 2013-11-16 19:47 Insus.NET 阅读(6097) 评论(10) 推荐(5) 编辑
摘要:jQuery.ajax()可以简写为$.ajax().以前有写过MVC删除的实现,如《MVC实现删除数据库记录》 http://www.cnblogs.com/insus/p/3368042.html和《MVC 5显示、创建、编辑、删除等功能实练》http://www.cnblogs.com/insus/p/3372916.html。不过此次Insus.NET想使用jQuery.ajax()方法来实现。能实现到此功能,也有遇上很多困难以及花费很多时间。当你看到此篇时,你会看到Insus.NET的分享,而让你少走弯路喔。既然要做到删除数据,数据是在数据库中,因此从数据库入手,写一个删除的存储过程 阅读全文
posted @ 2013-11-13 14:59 Insus.NET 阅读(3259) 评论(7) 推荐(2) 编辑
摘要:说句实在的话,学习jQuery的路是很艰难的,解决某此问题的历程与浪费时间太多。 那些痛苦就不在此分享了。在家里的电脑能够实现《使用jQuery的$.ajax()向MVC控制器Post数据》http://www.cnblogs.com/insus/p/3417253.html。但整个程序拷贝至公司的电脑(环境一样),却在运行时,显示:找遍google,代码改写又改写。也咨询了jQuery的高手,多谢他们宝贵的见解,但是实际的这个问题还是无解。jQuery的debug没有跟C#的跟踪点不一样,它很快跑入jQuery的js库中。很难找到问题的地方。多有心不甘,今早再尝试去解决这个问题,在googl 阅读全文
posted @ 2013-11-12 10:03 Insus.NET 阅读(9299) 评论(15) 推荐(5) 编辑
摘要:一整天不是在看书,就是做练习。今天还是把最难实现的怎样使用jQuery的$.ajax()向MVC控制器Post数据分享。创建一个添加数据的存储过程:在MVC应用程序下的Entities目录下,修改FruitEntity.cs,添加一个方法Insert(Fruit fruit):在MVC应用程序下的Controller目录下,修改FruitController.cs,添加一个函数:接下来,修改视图Views/Fruit/Create.cshtml,第一步是修改html,第二步是写jQuery代码,先来看看修改html的部分:上图中,添加1一个文本框,2一个保存铵钮,3添加一个form给html. 阅读全文
posted @ 2013-11-10 23:52 Insus.NET 阅读(2087) 评论(2) 推荐(4) 编辑
摘要:先看看这篇《在jQuery定义自己函数》http://www.cnblogs.com/insus/p/3415444.html程序越看越是有重构的地方。先看1部分,由于在#16代码有宣告变量就找到标签赋值了,那#24行就是冗余的了,因此Insus.NET把它删除。2和3部分,两个下拉列表,不管在什么情况之下,都是为它添加一个"选择..."的选项,我们就不必另外写它了,可以直接移至自定义函数中去。这样一经修改过自定义函数DdlBind(obj,data),只在jQuery代码中有引用此函数,它都会生成“选择...”选项。所以Insus.NET也把#11和#21行jQuery代 阅读全文
posted @ 2013-11-09 17:00 Insus.NET 阅读(772) 评论(0) 推荐(1) 编辑
摘要:刚才有学习《在jQuery定义自己的扩展方法函数》http://www.cnblogs.com/insus/p/3415312.html。现在想练习一下定义自定义函数。经重构之后,还是发现有代码冗余。下图高亮部分代码:因此Insus.NET再想重构它,此次使用自定义函数来实现。写一个自定义函数DdlBind(obj,data),它有两个参数,第一个为对象,第二个为数据。这样,我们就可以使用这个函数,去替代冗余部分的代码了。完成了,看看效果:咦,看到否,第二个下拉列表,正常情况之下,不管第一个下拉列表选择什么,它第一个选择应该是"选择..."选项才属正常。现在它只是在视图初始 阅读全文
posted @ 2013-11-09 11:29 Insus.NET 阅读(2455) 评论(0) 推荐(2) 编辑
摘要:今早复习昨天的练习jQuery的DropDownList联动功能,如果想看回《jQuery实现DropDownList(MVC)》http://www.cnblogs.com/insus/p/3413749.html和《jQuery实现两个DropDownList联动(MVC)》http://www.cnblogs.com/insus/p/3414480.html。发觉一些jQuery代码冗余。如:上图中,高亮部分的代码将会是产生冗余,它只是对象不相同而已。jQuery是否也有同C#语言一样,可以重构(Refactoring)呢? 为了尝试解决此问题,刚才Insus.NET查找资料,它们是可以 阅读全文
posted @ 2013-11-09 09:55 Insus.NET 阅读(869) 评论(0) 推荐(3) 编辑
摘要:近段时间原本是学习MVC的,谁知道把jQuery也学上了。而且觉得对jQuery更感兴趣,比如今早上有写了一个练习《jQuery实现DropDownList(MVC)》http://www.cnblogs.com/insus/p/3413749.html,是jQuery实现DropDownList的... 阅读全文
posted @ 2013-11-08 22:11 Insus.NET 阅读(3400) 评论(0) 推荐(2) 编辑

上一页 1 ··· 6 7 8 9 10 11 下一页