Ajax响应数据应显示在单独的php文件中

I have jQuery AJAX function that returns HTML that display result in some few page page where i mention the class

What I want

I Want that result should display in separate file i.e(testsearch.php) present on the test site: kargal.in

My code :

$("#searchsubmit").on('click', function(event){
    var maincat = $('.country').val(),
        subcat1 = $('.city').val(),
        subcat2 = $('.third').val(),
        subcat3 = $('.fourth').val(),
        searchkey = $('.search_key').val();

    event.preventDefault();

    //if(maincat == "" || subcat1 == "" || subcat2 == "" || subcat3 == ""){
    if(maincat == ""){
        alert("Please select the main category.");
        return false;
    }

    $(".searchCnt").html('<div class="srchloader"><img src="<?php echo     site_url();?>/search_loading_img.gif"><br /> Loading...</div>');

    $.ajax({
        type: "GET",
        url: "<?php echo site_url();?>/ajax_city.php",
        data: {
            action: 'search',
            maincat: maincat,
            subcat1: subcat1,
            subcat2: subcat2,
            subcat3: subcat3,
            searchkey: searchkey,
        },
        cache: false,
        async: true,
        success: function(responsedata) {   
            $(".post-block-out").remove();

            if(responsedata != ""){                 
                $(".searchCnt").html(responsedata); 
            }
            else {
                $(".searchCnt").html('<div class="srchnoRec">No ads found.   </div>');
            }
        } 
    });
});