나는이 JSP 있습니다JavaScript에서 호출 할 수 있도록 함수의 문자열 이름을 가져 오는 방법은 무엇입니까?
H1 태그 사이에 너무<div id="searchGrid">
<table id="list" class="scroll"></table>
<div id="pager" class="scroll" style="text-align:center;"></div>
</div>
<s:hidden id="hdnFonction" value="<s:property value='fonction'/>" />
<h1><s:property value='fonction'/></h1>
<script type="text/javascript">
$(document).ready(function(){
var fn = window[$("#hdnFonction").val()];
alert($("#hdnFonction").val());
fn();
});
</script>
나는 올바른 값 (함수의 문자열 이름)
을 가지고 있지만 경고 상자에 나는 같은 struts2 '속성'태그가 struts 태그는 문서 준비가 끝나면 해석됩니다 ... 이상할까요?
"경고 상자에 struts2 '속성'태그가 있습니다"라고 말하면 경고에 "
"이 표시된다는 의미입니까? –해당 태그를 바꾸지 않은 경우 서버 문제가 발생합니다. 자바 스크립트 문제가 아닙니다. –
당신이'
과 같이 간단하게 할 수있을 때이 모든 것을하기위한 목적은 무엇입니까? –