$this->arr_period;
здесь хранится массив
после if(isset($this->arr_period)){
$arr_period = $this->arr_period;
$ar =$arr_period;
print_r ($ar);
вот что выводит alert(response.responseText),
хотя должен был вывести просто массив без каких либо тегов
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
<head>
<link href="extjs/resources/css/ext-all.css" media="screen" rel="stylesheet" type="text/css" /><script type="text/javascript" src="/extjs/ext-all.js"></script>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
</head>
<body>
Array
(
[0] => Array
(
[id] => 1
[year] => 2010
)
)
</body>
</html>