0
我已按照字母順序在users.filer列表中添加了過濾器功能。 我已經在控制器中發送ajax請求,但它不會向我發送過濾的數據。如何在zend中使用ajax過濾數據
這裏是我的代碼
if($this->_request->isXmlHttpRequest()) {
//$this->_helper->viewRenderer->setNoRender();
$this->_helper->getHelper('layout')->disableLayout();
//die('sdfdsf');
if(isset($params['txt_username']) && !empty($params['txt_username'])) {
$select->where(PREFIX_USERS . 'username like "%' . $params['txt_username'] . '%"');
$this->view->test_array = $this->getRequest()->getParams();
//$this->_helper->P($ajax_parameters);
//echo $_SESSION['user_list_ajax_search'];
//$this->view->pageParams = $_SESSION['user_list_ajax_search'];
//$select->where(PREFIX_USERS . 'username like "%' . $_SESSION['user_list_ajax_search'] . '%"');
}
}
//echo $select->__toString();
$data = $obj_user->fetchAll($select);
# Paging section
$page = $this->_getParam('page', 1);
$paginator = Zend_Paginator::factory($data);
$paginator->setItemCountPerPage(2);//PAGING_RESULT_PER_PAGE
$paginator->setCurrentPageNumber($page);
$paginator->setPageRange(PAGING_PAGES_RANGE_PER_PAGE);
$this->view->users = $paginator;
你可以發佈你的JS函數和相關的html嗎 –
你想做什麼?你應該在Controller/action中過濾數據,並在SQL查詢中使用「quote into」... – tasmaniski
這段代碼片段屬於控制器動作...我只是想根據關鍵字過濾數據。 –