2012-05-14 25 views
2

我有一個網格,我有一列格式化爲鏈接。當我點擊一個正在生成的鏈接後,這個鏈接將帶我到一個網頁,其網址看起來像?page=details&id=10。到目前爲止,這工作正常。快速搜索詳細信息頁面不刷新時保持ID

在這個詳細信息頁面我有另一個顯示子記錄的網格,通過將條件添加到網格模型addCondition("parent_id", "=", $_GET["id"])。這也很好,我的孩子記錄正在顯示基於正在傳遞的主記錄ID。

現在,如果我從細節頁面在網格上添加快速搜索,一旦我嘗試搜索,該ID沒有在URL中傳遞,所以現在我的條件將爲addCondition("parent_id", "=", null),因爲$_GET["id"]爲空。正在爲刷新生成的網址是?page=details&submit=agile_details_mvcgrid_quicksearch。 所以網格將顯示沒有結果。 我該如何解決這個問題?我可以將價值放在會議中,但這確實是一個很好的解決方案。

回答

1

請添加以下內容在你的頁面的頂部:

$this->api->stickyGET('id'); 

這將保留的$ _GET [「身份證」]的形式指向價值。