SORU
30 Mart 2011, ÇARŞAMBA


AJAX mvc ile Eylem dizi iletin

Bir dizi (veya) IEnumerable MVC bir eylem AJAX) in geçirmeye çalışıyorum ve biraz yardıma ihtiyacım var.

javascript

$.get('/controller/MyAction', { vals: arrayOfValues }, function (data) {...

ve denetleyici eylem

public ActionResult MyAction(IEnumerable<int> arrayOfValues )

Şu anda isteği olarak biçimlendirilmiş

controller/MyAction?_=1301503418429&arrayOfValues[]=491&arrayOfValues[]=368&arrayOfValues[]=235&arrayOfValues[]=437

Varmak üzereyim Yani, eğer köşeli parantez çıkarırsam doğru cevabı alıyorum. Nasıl denetleyicisi ne olduğunu tanımak, böylece benim dizi olsun geçen olmalıyım?

Yardımlarınız için çok teşekkürler

Dave

CEVAP
30 Mart 2011, ÇARŞAMBA


Cevap vermeden önce gerçek geleneksel özelliğini ayarlayın. yani:

jQuery.ajaxSettings.traditional = true

$.get('/controller/MyAction', { vals: arrayOfValues }, function (data) {... 

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CZTUTORIALS

    CZTUTORIALS

    28 Ocak 2011
  • The Computer Chronicles

    The Computer

    7 Kasım 2012
  • Unbox Therapy

    Unbox Therap

    21 Aralık 2010