2014-06-09 3 views
1

마스터 레이아웃 및 뷰를 기반으로하는 MVC 웹 응용 프로그램이 있습니다. 그리고 마스터 레이아웃의 레이블에 텍스트를 표시해야합니다.MVC의 뷰에서 마스터 레이아웃 컨트롤을 조작해야합니다

그리고 내 자바 스크립트 기능은 하위보기에 있습니다.

여기 내 마스터 페이지입니다.

<body onload="setInterval('LayOutHandler.DiplayClock()', 1000);"> 


     <div id="notify"> 
        @Html.Label("hi", new { id="lblnotify"}) 
       </div> 

</body 

그리고 여기에 .. 뷰에서 내 자바 스크립트 함수입니다

getCustomerDetails: function (customerPhoneNumber) { 

      $("#lblnotify").val("calling"); 
     }, 

은 자바 스크립트 함수를 괜찮다, 자사의 콜백 signalr.And에서 발사 기능이 좋아 보입니다 문제를 작동 이 기능에서 lblnotify의 텍스트를 변경할 수 없습니까? 그것은 lable 개체를 식별하지만 텍스트가 변경되지 않습니다 ...

어떻게 내가 이것을 slove 할 수 있습니까 ???

답변

1

라벨은 다음과 같이 HTML로 렌더링된다

<label id="lblnotify">hi</label> 

와 태그 사이에 텍스트를 변경, 당신은 사용할 필요가 text() :

$("#lblnotify").text("calling"); 
관련 문제