Я пытаюсь создать массив строк в JavaScript и получить результаты в списке строк в методе действия. Вот как выглядит мой JavaScript. Я использую jQuery 1.4.2. Проблема в том, что мой список в методе действия всегда показывает NULL. Будет ли массив строк JavaScript не отображаться правильно в список строк в C #?
var test = ['test1', 'test2'];
var parms = {
var1: 'some string',
var2: test
};
$.ajax({
type: "POST",
url: "/Test/JSONTestAction",
async: false,
data: parms,
dataType: "json",
success: function(data) {
// success
}
});
Тогда мой JsonResult выглядит следующим образом:
public JsonResult JSONTestAction(string var1, List<string> var2)
{
// var2 is always NULL -- not good
return Json(new { test = "test" });
}