Итак, у меня есть массив JSON, который я хочу отправить POST в файл, а затем получить ответ. Но почему-то это не работает, поэтому я надеялся, что вы, ребята, можете мне немного помочь.
data = JSON.stringify({ "jsonrpc": "2.0", "method": "login", "id": 1, "params": { "params": { "username": "1234", "password": "4321" } } }); $.ajax({ url:"functions/proxy.php", type:"POST", data : data, success: function(data){/* do something*/ }, error: function(data) {/* do something*/)} }); 
  Когда я отправляю форму, error function запускается, и я получаю ее, когда var_dumping $_POST : 
 array(0) { } 
  Странно, когда data выглядят так: 
 data: "username=1234&password&4321" 
Я получаю это:
 Array ( [username] => 1291 [password] => 1877 ) 
Может ли кто-нибудь помочь мне в том, как я могу отправить данные в формате JSON?