I am passing a string from view to controller. Here's my ajax code
var formData = $('#spec-wip-form, #platingspec-form').serializeArray();
var platingId = @Model.PlatingId;
var form = JSON.stringify(formData);
$.ajax({
url: "/Specifications/Edit",
type: 'PUT',
data: { form, cleaningProcess, platingId },
success: function () {
onUpdated();
}
});
The JSON format I'm getting looks like this
"[{\"name\":\"PlatingId\",\"value\":\"1\"},{\"name\":\"DivisionId\",\"value\":\"79\"}]
I want it to look like this
"[{\"PlatingId\":\"1\"},{\"DivisionId\":\"79\"}]
I already tried this earlier but
var formData = $('#spec-wip-form, #platingspec-form').serialize();
I get
formData: PlatingId=1&DivisionId=79&
How can I do it?