Не работают ajax функции

197
31 марта 2018, 17:20

Изучаю ajax запросы, помогите побороть мое недопонимание. Написал такой скрипт

<script>
function parse_links(count){
        if( !count ){
            alert('Error!');
        } else {
            $.ajax({
                url: "/engine/ajax/parser.links.php",
                data:{action: 'getdata',  count: count},
                cache: false,
            });
        }
return false;
HideLoading('');
}
function pre_parse_links(){
        ShowLoading('');
            $.ajax({
                url: "/engine/ajax/parser.links.php",
                data:{action: 'search',  url: 'http://site.com', newsid: '777'},
                dataType: "json",
                cache: false,
                success: function(data) {
                    if ( data.status == "ok" ) {
                        parse_links(item.count);
                    } else {
                        HideLoading('');
                        alert('Ничего не найдено!');
                    }
                }
            });
}
</script>

Так как мне нужен автоматический запуск без нажатий каких либо кнопок ниже этого скрипта вставил

<div onload="pre_parse_links()"></div>

Вторая функция возвращает такой массив

$cont = 5;
$url = "http://site.ru";
$responseArray[] = array(
                'count' => $cont,
                'url' => $url
            );
$response = $responseArray;
    if ($response){
        die(json_encode(array(
            'status' => 'ok',
            'result' => $response,
        )));
    } else {
        die(json_encode(array(
            'status' => 'error',
            'error' => '#02',
        )));
    }

Первая должна получить параметры count и url и автоматически обработать оставшийся php код. Косячу где-то в самом построении функций ajax. Жду вердирктов, спасибо

READ ALSO
Определение типов

Определение типов

Я понимаю, что лучше читать, чтоб знать, но просто от любопытства хотел бы знать сейчас: Почему?

260
Как заполнить вектор [требует правки]

Как заполнить вектор [требует правки]

Не могу понять как заполнить вектор

270
Как получить список колонок таблицы и их типов?

Как получить список колонок таблицы и их типов?

Как получить список колонок и типы колонок в базе SQLite? А потом динамически добавить название колонки в Label + добавить LineEdit или Spin Box в зависимости...

319
Решить матричное уравнение C++

Решить матричное уравнение C++

Есть матрица A[NxN] Есть матрица B[MxM]

283