0

我有一個Web應用程序,其中我有我已使用自舉模式創建的許多形式過濾器的值。使用角JS

在我的應用我有一個過濾器按鈕搜索文本框。 當我的時候我加入了文本和過濾列表按照我得到的結果(過濾器,我使用NG點擊=搜索(「F」)。 結果有一個編輯和刪除按鈕,每個。現在打開結果數據進行編輯(使用編輯按鈕),然後用右上方的「X」按鈕關閉它,調用ng-click = reset()並且過濾的值關閉。 。即使我打開要編輯的文件,並關閉它 由於代碼是保密的,我可以只是把代碼爲「X」按鈕

<button type="button" class="close" data-dismiss="modal" aria-hidden="true" data-ng-click="Reset()">&times;</button> 

搜索過濾器按鈕的代碼是:

<button class="btn btn-primary" type="button" id="btnFilter" ng-click="Search('F')"> 
             &nbsp;&nbsp; Filter &nbsp;&nbsp; 
            </button> 

希望我是清楚的。請讓我知道是否需要其他澄清。我需要這個問題的幫助。提前致謝。

+0

你確定你是不是清除'重置()'方法中搜索文本框中的值? –

+0

不可以。因爲在關閉表格後,文字會保留在搜索文本框中。我需要再次單擊過濾器按鈕以獲取過濾的值。我不想再次單擊過濾器按鈕。即使在我打開並關閉窗體後,過濾值仍應保留。 – beginner

+0

是否可以在角度js中調用復位函數內的搜索功能? – beginner

回答

2

如果您正在使用自定義的搜索/過濾邏輯,並重新創建過濾後的列表中,那麼你將不得不重新運行搜索/過濾器邏輯您與您的編輯做/刪除功能後。

如果這是一個簡單的NG-重複過濾器,角度會做它,你用2雙向綁定和NG-重複觀察家的。

但是,你的情況,請致電您的搜索方法,在你編輯的結束和刪除方法

+0

你的意思是角度js重置功能,我應該調用搜索功能? – beginner

+0

yes在你結束時調用你的搜索功能重置功能 –

+0

另外,如果這解決了你的問題,請將其標記爲答案並給予加票。 –