代码之家  ›  专栏  ›  技术社区  ›  leora Matt Lacey

使用ajax发布时是否发生绑定?

  •  0
  • leora Matt Lacey  · 技术社区  · 14 年前

    使用jquery过帐时是否可以绑定到对象?

    你可以调用这个控制器操作

     public ActionResult AddCar(Car myCar)
     {
       . . .
     }
    

    其中表单的属性使用asp.net mvc的绑定来填充汽车的属性。

    如果我通过ajax和jquery发帖,我能做同样的事情吗?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Darin Dimitrov    14 年前

    如果有包含要绑定到对象的输入的HTML表单:

    $.ajax({
        url: '/AddCar',
        data: $('#yourFormId').serialize(),
        success: function(data) {
            alert('success');
        }
    });
    

    或者,如果您没有窗体,并且希望手动绑定对象属性:

    $.ajax({
        url: '/AddCar',
        data: { make: 'Peugeot', model: '407', year: '2009' },
        success: function(data) {
            alert('success');
        }
    });
    
        2
  •  0
  •   Çağdaş Tekin    14 年前

    是的,你可以。
    您只需要确保表单中的键与car对象的属性相对应。