Alleluia!
In teoria dovrebbe funzionarti anche così ( e sul mio pc funziona)
( forse tu hai qualche problema con il provider json per il modelbinding)
... ma accontentiamoci
$(document).ready(function () {
$('#submit').click(function () {
var data = { "data": { username: "test", password: "pwd" } };
//debugger;
$.ajax({
url: "@Url.Action("/myAction")",
type: "POST",
data: JSON.stringify(data),
contentType: "application/json",
dataType: "json",
success: function (data) {
//debugger;
alert(data);
},
error: function (err) {
debugger;
alert('errore:' + err);
}
}
);
});
});