0

이 코드를 참조하십시오. mvc를 사용하여 개발 한 웹 응용 프로그램의 부분보기입니다.자바 스크립트에서 부분 뷰 요소를 처리하는 방법

@model PortalModels.WholeSaleModelUser 
    @using (Html.BeginForm("uploadFile", "WholeSaleTrade", FormMethod.Post, new { enctype = "multipart/form-data" })) 
    { 
     @Html.ValidationSummary(true) 

    <fieldset> 
     <legend>WholeSaleModelUser</legend> 
     <table> 
      <tr> 
       <td> 
        <div class="editor-label"> 
         @Html.LabelFor(model => model.Name) 
        </div> 
       </td> 
       <td> 
        <div class="editor-field"> 
         @Html.TextBoxFor(model => model.Name) 
         @Html.ValidationMessageFor(model => model.Name) 
        </div> 
       </td> 
      </tr> 
</table> 
     <div id="partial"> 
      <table> 
       <tr> 
        <td> 
         <img id="blah" src="../../Images/no_image.jpg" alt="your image" height="200px" width="170px" /> 
        </td> 
       </tr> 
</table> 

    <script type="text/javascript"> 
     function loadUserImage() { 
      var userImg = document.getElementById("blah"); 
      var imgNm = $("#Name").value; 
      userImg.src = "D:/FEISPortal/FortalApplication/Img/" + imgNm + ".png"; 
      alert(imgNm); 
      alert(userImg.src); 
     } 
    </script> 

내가 누군가가 어떻게 위의 텍스트 변경 이벤트를 처리하는 방법 제발 말해 내가

@Html.TextBoxFor(model => model.Name) 

위에서 언급 한 자바 스크립트 코드를 사용하여 부분보기에서이 텍스트 상자의 textchange 이벤트를 처리 할 필요가 텍스트 상자의 코드 줄 ..

답변

0
$document.on('blur', 'TextBox', function(){ 
    //Do something 
}); 

이 형식은 부분보기의 모든 필드에서 작동합니다. 여기에서 http://api.jquery.com/on/

관련 문제