Если вы действительно хотите добавить что-то в заголовки запроса, вам нужно будет использовать опцию «headers» или событие beforeSend, которое предоставляет jQuery. Смотрите документацию здесь: http://api.jquery.com/jQuery.ajax/
Я предполагаю, что вы действительно хотите добавить данные в тело запроса, и вы можете сделать это, используя параметр "data":
$.ajax({
type : "post",
url : 'http://service/status',
data : {
your: 'data here',
someJSON: '{"foo":"bar","boo":"far"}'
},
success : function(dt) {
$.each(dt, function(key, val) {
var tr = $('<tr></tr>');
$.each(val, function(k, v) {
$('<td>' + v + '</td>').appendTo(tr);
});
tr.appendTo("#tableID");
});
},
error : function(msg) {
alert(msg.responseText);
}
});
Если я ошибаюсь и вам действительно нужны заголовки, просто замените «данные» на «заголовки», и вы готовы идти ...