1

我有三个标签,每个标签都有很多不同的类别。单击每个从数据库中获取结果。我正在使用 jquery 和 ajax 函数和 php 来显示结果。它运行良好,但它在 IE 中中断,现在它在 IE 中不起作用。如果我刷新 IE,它会显示结果,否则什么也没有。

这是在选项卡中单击其中一个类别时的代码。

$(document).ready(function () {
    $.ajaxSetup({
        cache: false
    });
    window.onload = my_code();

    $(".my_link_3").click(function (event) {
        event.preventDefault();
        search_ajax_way_3(this.id);
    });
});

function search_ajax_way_3(blockId) {
    $("#search_results_3").show();

    var search_this = $("#search_query").val();
    $.post("../../../php/search_1.php", {
        searchit: search_this,
        'blockId': blockId
    }, function (data) {
        $("#display_results_3").html(data);
    })
}

function search_ajax_way_base(blockId) {
    $("#search_results_1").show();

    var search_this = $("#search_query").val();
    $.post("../../../php/search_1.php", {
        searchit: search_this,
        'blockId': blockId
    }, function (data) {
        $("#display_results_1").html(data);
    })
}

function my_code() {
    search_ajax_way_base("rad1");
}  
4

0 回答 0