0
這是在我的控制我的行動功能:與Zend視圖模型使用自動完成的jQuery
public function rescompleteAction()
{
$name = $_POST["name"] ;
$data = $this->geGatwayTable("rules\Model\CandidatTable")->getCandidatByName($name);
// getCandidatByName works correctly
if ($data) {
$viewModel = new ViewModel(array(
'data' => $data
));
$viewModel->setTerminal(true);
return $viewModel;
} else
return null ;
}
}
我的jQuery函數看起來像這些:
$("#search").autocomplete({
source: function (request, response) {
jQuery.get("/rules/public/rules/rescomplete", {
query: request.term
}, function (data) {
response(data);
});
},
minLength: 3
});
與谷歌檢查元素:我recive這樣的錯誤當我嘗試搜索名稱:
Uncaught TypeError: Cannot use 'in' operator to search for '5855' in
.
.
.
{ html code }