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 特性也能像你期望的正常工作。

    以下是运行结果

     

  • 相关阅读:
    STL常用容器☞String容器
    初识STL
    函数模板
    多态
    运算符重载
    友元
    对象的初始化和清理
    C++内存分区模型
    传值和传地址
    const的使用
  • 原文地址:https://www.cnblogs.com/kting/p/1788536.html
Copyright © 2011-2022 走看看