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

    以下是运行结果

     

  • 相关阅读:
    NTP服务器搭建
    Linux安装MongoDB 4.4.2
    CentOS安装Zookeeper 3.6.2
    CentOS安装Redis 6.0.9
    MacBook Home End
    SLES Install
    cucumber soapui test web services
    S/4 HANA Solution Manager
    Linux下创建新用户
    su with hyphen and without
  • 原文地址:https://www.cnblogs.com/kting/p/1788536.html
Copyright © 2011-2022 走看看