У меня проблема с jQuery, которая не отправляет параметры вообще. Я зациклился на $ _POST и $ _REQUEST, и ни одна из них не содержала мою информацию.jquery не отправляет параметры в php
//jquery client side
$.post(http://www.example.com/myscript.php,{"data":"1234"})
.done(function(info){alert("returned data "+info);});
//myscript.php server side
<?php
foreach($_POST as $val){
echo $val;
}
?>
Я также пробовал $ _REQUEST, я пробовал $ .get. Я не знаю, что я делаю неправильно. Если я вызываю php-код в строке url (http://www.example.com/myscript.php?data=1234), когда он использует $ _REQUEST, он работает. Я попытался поместить URL в кавычки, и это не сработало, я попытался извлечь 1234 из цитат, и это не сработало. Я просмотрел почти каждый вопрос jquery о SO и не нашел что-то, что работает, но я, возможно, что-то пропустил. Любая помощь ценится.
У вас отсутствуют котировки вокруг вашего URL-адреса для стартеров ... – MonkeyZeus