알아보자
2k
2021-07-22 14:15:16
3
111

자바스크립트에서 값 변경 시 바로 반영


jsp  에서 jstl 써서 

<c:set var="allSize"  value="${allSize}"></c:set>${allSize}  표출되게 한 숫자값을

javascript 에서 바로 바꿔줄려고 하는데 javascript 안의 jstl 이 안먹히는 거 같네요..

어떻게 해야 위의 allSize 값을 바꿀 수 있나요?


$("#allSize"+value).on('change', function(){
	$('#seq_'+value).val("Y");
		var a=$("#alllSize"+value).val();
		var b=${alllSize}; 
		var c=prev;	
		var sum=parseInt(a) + parseInt(b) - parseInt(c);

		document.getElementById("allSize").value = sum;		
console.log($('#allSize').text());
$('#allSize').text(sum);

<c:set var="allSize" value="$('#allSize')" />
});


0
  • 답변 3

  • 빠름보
    28
    2021-07-22 14:57:02

    스크립트단에 jstl에서 선언한부분을 가져올순 있어도 값을 셋팅하진 못했던것같습니다.

  • qwer1234!@#$
    160
    2021-07-22 16:09:32

    다른 얘기지만 중간 중간에 alllSize가 보이네요 allSize가 아닌

  • 알아보자
    2k
    2021-07-22 17:05:56

    qwer1234!@#$

    그건 여기에서 오타입니다. 실제 코드는 맞습니다


    빠름보

    그럼 불가능한건가요?

  • 로그인을 하시면 답변을 등록할 수 있습니다.