過去 2 日間、Zend ページネーターの問題に悩まされています。
私のHTML側
これらのチェックボックスのいずれかをクリックすると、フォームがjqueryを使用して送信し、その値に基づいてZend paginatorの結果が発生する4つのチェックボックスを備えたフォームがあります。 URLです
<form name="frm_submit" id="frm_submit" action="" method="post">
<input type="text" name="search" id="search" />
<input type="checkbox" name="opt1" id="opt1" />
<input type="checkbox" name="opt2" id="opt2" />
<input type="checkbox" name="opt3" id="opt3" />
<input type="checkbox" name="opt4" id="opt4" />
</form>
/**Controller/Action**/
$searchdata = $this->someFun($checkboxval,$searchtextboxval); //A function returning some data based on the checkbox value
$paginator = Zend_Paginator::factory($searchdata);
$paginator->setItemCountPerPage(10);
$paginator->setCurrentPageNumber($page);
$this->view->paginator = $paginator;
問題は、ユーザーがページネーション リンク (例: 1 2 3 次) をクリックしたときに、サーバー側でチェックボックスの値を取得できないことです。これどうやってするの ?