2016-08-29 13 views
1

jqueryを使用して小さな自動塗りつぶしのクロムエクステンションを作成します。このエクステンションをクリックすると、角度アプリを見て値が更新されます。モーダル値は更新されません。モーダル値に私のcontent.jsでオートフィルクロムエクステンションはngモデルの値を更新しません

を更新するにはどうすればNG-モデルをするために、この値をバインドする方法

$(document).ready(function(){ 
     $.each($('body').find('input:visible'),function(data,element){ 
      var arr=[]; 
      for (var i = 0, attrs = element.attributes, n = attrs.length, arr = []; i < n; i++){ 
       $.each(valueFillers,function(d,e){ 
       if(valueFillers[d].stringmatch.indexOf(attrs[i].nodeValue.toLowerCase())!=-1){ 
         console.log(valueFillers[d].stringmatch) 
         $(element).val(values[d]); 
         setTimeout(function() { 
          $(element).triggerHandler('input'); 
         }); 
        } 
       }); 
      } 
     }); 
    }) 

のようなコードを持っています。 plsは

答えて

1

が.triggerと.triggerHandler

http://api.jquery.com/triggerhandler/

​​

のためのjQueryのドキュメントを参照してくださいヘルプそれはtriggerHandlerはハンドラを実行.triggerはすべてhanldersを実行する一方jqueryのを使用して追加しますと言います。 .triggerHandlerを代わりに使用してください。

関連する問題