тип даты json и массивы
json это {key1: value1, key2: value2 ....} С этим всё понятно.
У меня есть массив: test[0] = 'a'; test[1] = 'b'; test[2] = 'c'; Если я в ajax укажу
data: {test: test},
dataType: "json",
У меня дойдёт массив или нет до сервера? У меня туда приходит массив с 0 элементами. |
Дойдет.
|
Цитата:
|
Нашёл ошибку перед отправкой массива, отсюда и 0 элементов. А рабочий массив проходит. Спасибо.
|
Спрошу про возрат. Ситуация когда в php прошли действия но я не ожидаю дату назад. Я возращаю так и так $data['status']=true и пишу в JS проверку так
success:
function(data)
{
if (data) {
alert('ok');
} else {
alert('Error: data is not TRUE!!!');
};
},
error: function(){alert('fatal error in php')}
Я видел где то как в succes ставят не дату, а состояние операции и даже выводят как то ошибку, которая возникла на сервере, но я так и не смог это применить. Есть у кого нибудь пример такой проверки возрата аякс? |
Цитата:
{"key1": value1, "key2": value2 ....}
Где обязательно нужно все ключи обрамлять двойными кавычками. |
| Часовой пояс GMT +3, время: 08:07. |