2013-09-01 3 views
0

안녕하세요 스크립트 태그 안에 양식이 있습니다. 저장 버튼을 제출하면 아무 것도하지 않습니다. 코드는스크립트 태그 내에서 양식 제출

<script id="e1" type="text/x-jquery-tmpl"> 
    <form id="MainForm" > 
      <input type="hidden" id="id1" name="id1" value=""/> 
     <table class="form-i" border="1" cellpadding="0" cellspacing="0"> 
      <tbody> 
       <tr class="form-list"> 
         <td>{{=MainLoc}}</td> 
         <td>{{=locId}}</td> 
         <td><input type="text" class="main_form" id="mainLoc" name="mainLoc" value=""/></td> 

      </tr>  
      <tr> 
       <td colspan="1" align="center"> 
        <br/> 
       </td>    
      </tr>   
       </tbody>   
     </table> 
       <input type="button" class="form-submit" onclick="fnSave()" value="Save"/>   
    </form> 
</script> 

입니다. 저장 버튼을 눌렀을 때 작동하지 않습니다. 스크립트 태그를 제거하면 올바르게 작동합니다. 하지만 다른 기능 때문에 스크립트 태그를 사용해야합니다. 이 문제를 고칠 수 있도록 도와주세요. 감사합니다.

+0

당신의'fnSave()'함수는 어디에 있습니까? –

+0

'

1

DOM에 템플릿을 삽입 한 후, 수동으로 이벤트 리스너를 만듭니다

$('#e1 button.form-submit').click(fnSave);

당신은 귀하의 사이트가 인라인 물건을 해제하는 모든 CSP 규칙이 있는지 알고 계십니까? 모든 콘솔 출력?

관련 문제