オブジェクトのコレクションを MVC アクションに送信する方法はありますか?
意見:
$(".iconDocumentText").click(function (e) {
e.preventDefault();
var $inputs = $("form.form :input:not('.submit')");
var values = {}; // get search form values
$inputs.each(function () {
if ($(this).val()) {
values[this.name] = $(this).val();
}
});
console.log(JSON.stringify(values));
$.ajax({
url: "@Url.Action("Export","Log")",
data: JSON.stringify(values),
contentType: 'application/json',
type: 'GET',
success: function (data) {
.........
}
});
});
私は運なしでこれを試しました:
public ActionResult Export(Dictionary<string, string> values)
{
....
これは、コントローラー アクションに送信されるものです。
{"f_device":"4","f_package":"AGI-VS-GAME-M52-1.5.3.2.67"}