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

  • Hot For Nutrition

    Hot For Nutr

    26 ŞUBAT 2007
  • ThePointblank

    ThePointblan

    18 Aralık 2006
  • TROPFEST

    TROPFEST

    27 Mart 2007