一个返回新闻的ajax,但是在ie下木有返回值。怎么处理。

一个返回新闻的ajax,但是在ie下木有返回值。。怎么办。。
url = as+'/index.php/home/Index/showNews'+'/univ_name/'+univ_name;

htmlobj = $.ajax({
type : "POST",
url : url,
           success : function(data){
$("#popNew").html(data);
                                               }
});



public function showNews($univ_name) {
$univ_name = $_GET ['univ_name'];

$url = "http://www.sogou.com/web?query=" . $univ_name . "&ie=utf8";
$contents = file_get_contents ( $url );

// 汉语输出
echo "<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>";
// 起始字符位置
$start_border = strpos ( $contents, '的最新相关信息' );

$start_ch = strpos ( $contents, '<div class="strBox">', $start_border );
// 结束字符为止
$end_ch = strpos ( $contents, '</div>', $start_ch ) + 6;

// 新闻相关字符串
$new_str = substr ( $contents, $start_ch, $end_ch - $start_ch + 1 );
// echo "起始字符位置:" . $start_ch . "终止字符位置:" . $end_ch;

 if ($new_str && $start_ch && $end_ch && $start_border) {
echo $new_str . "<br/>";
} else
{echo "<center>" . "没有搜到相关新闻" .'111'.$univ_name. "</center>";



$this->new_str = $new_str;
}



谷歌下新闻能够正常返回。。但是ie下没有反应啊。。。小女子是新手 帮帮我一个返回新闻的ajax,但是在ie下木有返回值。怎么处理。
------解决思路----------------------
    url = as + '/index.php/home/Index/showNews' + '/univ_name/' + univ_name;

    htmlobj = $.ajax({
        type: "POST",
        url: url,
        success: function (data) {
            $("#popNew").html(data);
        }, error: function (xhr) {

            alert(xhr.responseText)//增加error看返回什么东东
        }
    });


自己检查返回的内容是不是html标签是否有未闭合的现象,导致ie无法解析