Ich habe folgende Ajax-Aufruf:
var empId = $(this).attr('name').replace(/disp/,'');
$.ajax({
url: '<%= Url.Action("AjaxDisp") %>',
data: { id: empId, format: 'json' },
dataType: 'json',
success: function(data,status) {
// populate the popup and display it
}
});
EmpID ist es (ich benutze alert (EmpID), es zu testen, ist es es in Ordnung). Aber in Action-Methode AjaxDisp (Int ID, Strng Format), kann ich die ID bekommen, aber ich kann Format = "JSON" bekommen.
Warum?
Können Sie dem Post-Header einen Inhalt anzeigen, wie er in Firebug angezeigt wird? –