Как получить json объект?
Пытаюсь сделать загрузку картинок на сервер. И требуется сделать, что бы после того как картинка загрузилась, появлялась кнопка - загрузить.
Подскажите как это можно сделать? При успешной загрузке картинки мне возвращается объект JSON {"status":"success","url":"\/images\/user\/98\/croppedImg_881848554.jpeg"} Но как с ним работать дальше немного не пойму. |
|
Sweet,
Спасибо за ссылку. Стало понятней, но ответа все равно не нашел =( Там все примеры с var event = ... а у меня же получается, что выдает данные без объявления переменной ( {"status":"success","url":"\/images\/user\/98\/croppedImg_881848554.jpeg"}), и как их получить, я до сих пор не понял. Rise, Возвращаются в консоль. Там подгружается php файл, который в конце выдает обычную JSON строку. $response = array( "status" => 'success', "url" => $output_filename.$type ); print json_encode($response); |
Rise,
Есть сторонний скрипт, который загружает картинку на сервер.
var croppicContaineroutputOptions = {
uploadUrl:'img_save_to_file.php',
cropUrl:'img_crop_to_file.php',
outputUrlId:'cropOutput',
modal:false,
loaderHtml:'<div class="loader bubblingG"><span id="bubblingG_1"></span><span id="bubblingG_2"></span><span id="bubblingG_3"></span></div> '
}
var cropContaineroutput = new Croppic('cropContaineroutput', croppicContaineroutputOptions);
Если все проходит успешно файл img_crop_to_file.php возвращает мне вот такую строчку:
{"status":"success","url":"\/images\/user\/98\/croppedImg_881848554.jpeg"}
Мне нужно условие, что то типа
if (url!=""){
$('.block').show();
}
Но так это конечно же не работает. |
Rise,
Спасибо, то что нужно) |
| Часовой пояс GMT +3, время: 00:37. |