2014-03-01 64 views
8

四處張望,但我似乎無法找到任何好資源。 得到了一個應用程序,我想更新數據庫中的數據,一旦用戶離開文本框/區域等,想通了我可以做這與ngfocus事件,但我也需要得到哪個字段已觸發更新。Angularjs在離開輸入字段時向數據庫發送值

不知道如何進行,可能不是最好的事情使用ngfocus。也許創建一個新的指令或者如果可能的話擴展ngfocus。任何建議表示讚賞。

+1

我會創建一個使用'.blur'的新指令 - 將它附加到您的輸入元素,然後從中調用您的服務。 – tymeJV

回答

13

改爲使用ngBlur

HTML:

<input ng-blur='sendData()' /> 

只要確保你的控制器暴露了美國在範圍sendData方法。

相關問題