тип даты 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, время: 22:49. |