2014-06-05 5 views
1

하나의 텍스트 상자에 4 개의 텍스트 상자 값을 가져오고 값을 계산하고 싶습니다.jquery에서 여러 텍스트 상자 값을 하나의 텍스트 상자에 결합하십시오.

나는 다음을 시도했지만 완벽하게하고 싶다.

<div class="editor-field"> 
    <%: Html.TextBox("smsmessage") %> 
</div> 

위의 결과 텍스트 상자입니다. jQuery를

var message = "Msg - will you be interested for a sms in " + $("#SmsLocation").val() + " for " + $("#SmsVacancy").val() + " with " + $("#SmsCompanyName").val() + " contact(" + $("#SmsMobileNo").val() + ") or mailto (" + $("#SmsEmailId").val() + ").(" + $("#SmsContactPerson").val() + ")"; 

에서

나는 다른 모든 텍스트 상자에서이 값을 복용하고 그리고 난 smsmessage 텍스트 상자에 표시 할. 이 텍스트 상자에서 모든 값을 계산하려면. 카운트

내가

var len = $(this).val().length; 
      if (len >= 160) { 
       var output = $(this).val().substring(0, 160); 
       $(this).val(output); 
      } else { 
       $('#charNum').html(160 - len); 
      } 

가 결합하고이 모든 일을 일을 도와주세요 시도?

+1

당신이 문자의 수를 계산하려면? –

+0

메시지를 SmsEmailId에 표시 하시겠습니까? – MSTdev

+0

완벽하게하고 싶은 것이 무엇을 의미합니까? –

답변

0

나는 그것을 테스트 didnt는하지만 당신은 당신이 텍스트 입력에 이름 속성을 추가 할 경우, 당신은 선택에서 작업을 수행 할 수 있습니다

var combined = $("input[name*='combinedText']").val(); 
관련 문제