은이 같은 입력이 : 나는 GUI에서 입력 값을 수정하는 경우 필터각도 JS 입력 바인드 값
<table><tr ng-repeat="row in list|filter:mysearch">...</tr></table>
에 바인딩
<input ng-model="mysearch.myfield" id="myid"/>
, 그것은 완벽하게 작동을하지만, 나는 자바 스크립트/JQuery와
$("#myid").val("newvalue")
입력 값이 업데이트를 통해 그 값을 수정하려고하지만 mysearch.myfield은 modif되어 있지 않은 경우
<li onclick="changeTheInputValue('newvalue1')">newvalue1</li>
<li onclick="changeTheInputValue('newvalue2')">newvalue2</li>
...
function changeTheInputValue(v) {
$("#myid").val(v);
}
와 내가 클릭 할 때 작동하지 않습니다 : 사실 IED
, 나는 (이것은 페이지로드에 존재하지 않는) 사용자의 작업에 나타나는 목록을 에 "리튬"I는 시도
(입력 값이 업데이트되어 상기 mysearch.myfield 수정되지 UT)
0,123,824하지만 작동하지 않습니다. ( 아이디어가 있으십니까? angulars 이벤트 루프 외부 실행 자바 스크립트가 각 전까지의 efective되지 않습니다
각도 컨텍스트 외부에서 값을 변경하면 (예 : jQuery에서) 각도가 알지 못합니다 (각도가 관련되지 않는 한 절대 발생하지 않음). 마지막 접근 ** [잘해야한다] (http://jsfiddle.net/ExpertSystem/Pkth3/) **. Angular의 어떤 버전을 사용하고 있습니까? – gkalpak