我正在使用Zend Framework。我試圖通過使用一個Ajax請求的行動來驗證形式:IE瀏覽器和Firefox不顯示UTF-8,而Chrome卻不顯示
$.ajax({
type: "POST",
url: URL_TO_ACTION,
data: DATA,
success: function(result,status,xResponse) {
var error = xResponse.getResponseHeader("error");
alert(error);
},
error: function(e){
alert(e);
}
});
在控制器中,我有處理這一個動作:
public function validateAction(){
$response = $this->_response;
$response->setHeader(
"error","Hãy chọn một module"
);
}
在IE和Firefox,它說:「哈£ý槎»N MA»噸模塊」,而鉻說‘乾草CHON MOT模塊’
在佈局我有:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
我在這裏做錯了什麼?
我做到了,但沒有運氣。 –