asp.net MVC3和jquery AJAX教程

我需要一个非常详细的电子书/教程/video,用非常简单的语言为jquery AJAX和JSON与asp.net MVC3。 我一直在谷歌搜索,但找不到任何好的。 请发给我链接。

谢谢。

从客户端使用$ .ajax :

$.ajax({ type: "POST", url: "users/save", data: "name=John&location=Boston", success: function(msg){ alert( "Data Saved: " + msg ); } 

从服务器端处理ajax请求:

 public ActionResult Save(string name, string location) { //Save data return new JsonResult(){Data = "User was saved!"}; } 

使用JsonResult将json字符串返回给客户端,使用JSON.parse来解析客户端的json字符串。

为了简化ajax调用,你还可以在$ .ajax和JsonResult周围创建包装器,定义你的ajax请求结构,如{data:"jsonString", messagess: [], redirect_url }等。

那是所有教程。

您可以尝试Eric Sowell(@Mallioch)提供的MVCConf中的一个会话。 这是一个很好的教程,所以很多。

上面提到了Eric Sowell。

他演讲的链接是:

在ASP.NET MVC应用程序中使用jQuery和Ajax的不断发展的实践

您需要了解JavaScript原型才能理解,或者更确切地说,能够使用建议的做法。

但这非常值得。 最终你的应用程序中的所有javascript都有一个非常可重复使用的模式,而不仅仅是AJAX位。

另外,你有一些东西可以反击,直到你真正理解JavaScript,而不是jQuery的Cookbook食谱。

也就是说,如果你不以某种方式构建你的jQuery / JS,你最终会得到一碗意大利面。

其他书籍:David Crockford写了一本短小的书:Javascript,Good Parts。 这简洁地解释了原型和其他许多原因。 2007年5月,Ray Djajadinata在MSDN杂志上发表了一篇很棒的文章:

JavaScript:使用面向对象技术创建高级Web应用程序

如果您阅读该文章十次,您将了解JavaScript。

您是否尝试过Microsoft的官方资源?