asp.net MVC  如何结合jquery开发?求最简单的例子

解决方案 »

  1.   

    Controller里定义方法
    [HttpPost]
    public JsonResult  Get(name)
    {
       //方法体
    }
    JS文件里调用方法
    function queryInfoClick() {
        $.post("../../Home/Get","name":name,
      function json
       {
       //json是返回的数据对象
    });
      

  2.   

    跟普通的 没有太大区别啊  个人觉得差不多  你可以返回 json  也可以返回conten   ,cshtml页面跟html页面调用就异步程序是一样的  只需要注意一点 url的 路径写法和调用的方法
    例如    $.get("@Url.Action("actionName", "ControllerName")", 
                   {ID:id, Type:type ,Code:randomcode},//参数键值对
                               function (data) { //返回值
                              if(data=="成功"){
          window.location.href="@Url.Content("~/ADGroup/Index/")"; 
        }
                   }); 
    后台:在对应的ControllerName中的actionName方法中  判读之后 输出return Content("失败");或者是return Content("成功");
      

  3.   

    http://ikeycn.iteye.com/blog/941510
      

  4.   

    http://wenku.baidu.com/view/cbf3b6c69ec3d5bbfd0a74f3.html