Я пытаюсь отправить простые данные на сервер, и мне нужен «грубый и готовый» способ сделать это.
Вот что у меня есть на данный момент:
var emails = ['a@123.com', 'b@123.com', 'c@123.com'];
var ruff_json = "{ 'emails': [";
for (i in emails)
ruff_json += ((i == 0) ? '' : ', ') + '\''+emails[i]+'\'';
ruff_json += '] }';
jQuery.ajax({
type: 'POST',
url: '1.php',
data: ruff_json,
dataType: "json",
timeout: 2000,
success: function(result){
//do something
},
error: function (xhr, ajaxOptions, thrownError){
//do something
}
});
Используя Firebug, я вижу, что данные отправлено на сервер POST - однако на сервере нет данных ($ _POST пуст) - что я делаю не так?