Показать сообщение отдельно
  #6 (permalink)  
Старый 16.10.2020, 11:50
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от _marisha
тем не менее, если сделать с кавычками, то пустой массив в ответе пропадает
Покажите код сервера, что-то вы не о том, что должно быть. Сохраните это под любым именем и запустите на сервере. Если при этом на данные где имя свойства в кавычках ответом будет два массива, можете бросить в меня камень.

<?
if($_POST) {
    exit(print_r($_POST, 1));
}
?>
<html>
<head>
<meta charset="utf-8">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<style>
</style>
<script type="text/javascript">
$(function() {
    var data = [
        {name: 1},
        {"name": 1}
    ];
    
    $('button').click(function() {
        $.post(location, data[this.value], function(d) {
            alert(d)
        })
    })
});
</script>
</head>
<body>
<button value="0">GO 1</button>
<button value="1">GO 2</button>
</body>
</html>
Ответить с цитированием