Я передаю объект коллекции форм одному из моих контроллеров через ajax, как это.
var formCollection = $(':input');
$.ajax({
url: url,
type: 'POST',
cache: false,
async: true,
data: formCollection,
success: function (result) {
// debugger
if (result.status == true)
document.getElementById('Iframe211').src = "ActivationModal.aspx"
}
})
и в контроллере я получаю такие значения.
[HttpPost]
public ActionResult Assign(FormCollection form)
{
var ch = form.GetValues("Prints");
}
Здесь prints — это имя поля флажка, которое определено в веб-сетке,
Проблема здесь в переменной ch. Я не получаю значения флажка, который выбран, я получаю все значения флажка в массиве независимо от того, выбран он или нет.
Как я могу получить только те значения флажка, которые выбраны?
Спасибо
var formCollection = $('input:checked')
- person James   schedule 11.07.2013