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

  • DancingIsAPassion

    DancingIsAPa

    29 AĞUSTOS 2009
  • MotoManTV

    MotoManTV

    10 Aralık 2009
  • Vagrant Records

    Vagrant Reco

    8 Mayıs 2006