【发布时间】:2011-11-04 09:29:07
【问题描述】:
我正在使用 Zend 框架。我尝试通过对 Action 使用 Ajax 请求来验证表单:
$.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);
}
});
在控制器中,我有一个 Action 来处理这个问题:
public function validateAction(){
$response = $this->_response;
$response->setHeader(
"error","Hãy chọn một module"
);
}
在 IE 和 Firefox 中,它显示“Hãy chá»n má»t Module”,而 Chrome 显示“Hãy chọn một module”
在我的布局中:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
我在这里做错了什么?
【问题讨论】:
标签: internet-explorer firefox google-chrome jquery utf-8