读书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突显出来。

归来头来,看看那里《MVC会员注册http://www.cnblogs.com/insus/p/3439599.html 在蕴藏进度[dbo].[usp_Member_Register]会看出自定义十分新闻,判断帐号是不是有被登记:

IF EXISTS(SELECT TOP 1 1 FROM [dbo].[Member] WHERE [Account] = @Account)
BEGIN
    RAISERROR(N'此帐号[%s]已经注册,请更改再重新注册。',16,1,@Account)
    RETURN
END

Ok,稍后大家就需那一个自定义的不胜新闻throw至jQuery上。

 

jQuery,打开训练的专案,找到在此在此以前写好js类库《创办和谐的共用js库http://www.cnblogs.com/insus/p/3427673.html 添加七个伸张方法:
jQuery 1

下一场,打开需求引用此js库的View视图,如Member/Register.cshtml:
jQuery 2

下一场修改jQuery代码,Comment out :

alert(errorThrown);

添加箭头一句:
jQuery 3

 

下边的实时演示中,Insus.NET有尝试测了一度被登记的用户,它有符合规律突显出积存进度的自定义很是消息。别的还测试了,把囤积进度删除了,它也能唤醒找不到存储进度。最终Insus.NET重新建哪个存储进度,它又能健康使用了。

jQuery 4
 

 

相关文章

网站地图xml地图