Я понял это. Необходимо использовать эхо в PHP вместо возврата.
<?php
$output = some_function();
echo $output;
?>
И jQ:
success: function(data) {
doSomething(data);
}
Много корректных ответов были даны здесь, но я добавляю этого для подчеркивания одной мысли, которая вызвала некоторые срочно отправленные попытки перестать работать прежде: exclude-dir
берет шаблон , не путь к каталогу.
Говорят, что Ваш поиск:
grep -r myobject
И Вы замечаете, что Ваш вывод нарушен результатами src/other/objects-folder
. Эта команда будет не , дают Вам намеченный результат:
grep -r myobject --exclude-dir=src/other/objects-folder
И можно задаться вопросом, почему exclude-dir
не работает! Для фактического исключения результатов эти objects-folder
просто сделайте это:
grep -r myobject --exclude-dir=objects-folder
, Другими словами, просто используйте имя папки , не путь. Очевидный, после того как Вы знаете это.
Из страницы справочника:
- Пропуск exclude-dir=GLOB
любой каталог командной строки с суффиксом имени, который соответствует ШАРИКУ шаблона. При поиске рекурсивно, пропустите любой подкаталог, базовое имя которого соответствует ШАРИКУ. Проигнорируйте любые избыточные запаздывающие наклонные черты в ШАРИКЕ.