zoukankan      html  css  js  c++  java
  • ASP.NET MVC 3 中JavaScript and AJAX 改进

      ASP.NET MVC 3 中内置了对Json绑定的支持, 能使Action 方法接收 json格式的数据然后 model-bind Action的参数。

    通过下面的例子来说明,下面代码中定义了id为“search”的button的客户端 click方法。在方法中创建了一个客户端的javascript "User" 对象,它有四个字段其值分别从页面对于的html控件中获取。然后通过JQuery的ajax()方法向服务端发起了包含 “User” 对象的请求。

     

     

    下面是服务端的"/Home/GetUsers" action 的实现

     

    "GetUsers" action 方法接收一个强类型的 User 对象作为参数,ASP.NET MVC 3 能够自动的将 “user” json对象绑定服务端的.net User类型,而不需要你写任何绑定逻辑。而ASP.NET MVC 内建的 model 和  input validation 特性也能像你期望的正常工作。

    以下是运行结果

     

  • 相关阅读:
    DS博客作业05--查找
    DS博客作业04--图
    数据结构-栈,队列
    我の第六篇博客
    我の第五篇博客
    我の第四篇博客
    我の第三篇博客
    我の第二篇博客
    Java 购物车大作业01
    有理数类的设计
  • 原文地址:https://www.cnblogs.com/kting/p/1788536.html
Copyright © 2011-2022 走看看