2012-11-17 4 views
0

.aspx 파일에서이 javascript 함수를 VB.net 코드로 호출하는 방법. 이 점에서 도움이 될만한 가치가 있습니다.VB.net에서 javascript 함수를 호출하는 코드

$ (문서) .ready (함수() {

var numberInput = $('#A_SAtxt, #A_SStxt, #A_RAtxt, #A_CAtxt, #A_OItxt, #A_ICtxt, #A_Otxt'); 

numberInput.on('change', function() { 
    var total = 0; 

    numberInput.each(function() { 
     if ($(this).val() !== '') { 
      total += parseFloat($(this).val()); 
     } 
    }); 

    $('#A_TAtxt').val(total); 
}); 

});

페이지로드 이벤트에서 다음 작업을 시도했지만 작동하지 않습니다.

Dim sb As New System.Text.StringBuilder() 
    sb.Append("<script type = 'text/javascript'>") 
    sb.Append(" $(document).ready(function() {") 
    sb.Append(" var numberInput = $('#A_SAtxt, #A_SStxt, #A_RAtxt, #A_CAtxt,     

      #A_OItxt, #A_ICtxt, #A_Otxt');") 
    sb.Append(" numberInput.on('change', function() {") 
    sb.Append(" var total = 0;") 
    sb.Append("else{") 
    sb.Append(" numberInput.each(function() {") 
    sb.Append(" if ($(this).val() !== '') {") 
    sb.Append(" total += parseFloat($(this).val());") 
    sb.Append(" }") 
    sb.Append(" });") 
    sb.Append(" $('#A_TAtxt').val(total);") 
    sb.Append(" });") 
    sb.Append(" });​") 

    sb.Append("}};</script>") 
    ClientScript.RegisterClientScriptBlock(Me.GetType(), "function", sb.ToString()) 
+0

나는 대답은 여기에 생각 : [뒤에 VB.NET 코드에서 자바 스크립트를 호출] [1] [1] : http://stackoverflow.com/ 질문/7673795/call-javascript-vb-net-code-behind –

답변

-1

컴퓨터에서 jquery를 실행하고 있는지 확인하십시오. 또는 수입 JQuery와 : P

관련 문제