2012-11-28 2 views

답변

0

당신은 설정할 수 있습니다 전 세계적으로이
var token = "some value";

 $.ajaxSetup 
     (
      { 
       cache:false, 
       beforeSend: function (xhr) { xhr.setRequestHeader('Authorization', token); } 
      } 
     ); 

또는 beforesend 옵션으로 개별적으로 설정할 수 있습니다.

beforeSend: function (xhr) { xhr.setRequestHeader('Authorization', token); } 
      } 
0

첫째, 당신은 당신의 스크립트 라인의 시작에서이 설정해야합니다 : ...

$(function() { 
     var token = $('input[name="_csrf"]').val(); 
     $(document).ajaxSend(function(e, xhr, options) { 
      console.log("ajax token!!!"); 
      xhr.setRequestHeader('X-CSRF-Token', token); 
     }); 
    }); 

을 그리고 당신은 일반적으로 모든 아약스 통화를 할 수 있습니다

$(function(){ 
     $('#ddlGiro').change(function(){ 
      var contentResult=document.getElementById('divComboComercio'); 
      var giro = $("#ddlGiro").val(); 
      $.ajax({ 
       url: [[@{'/comun/comercios/obtener/'}]] + giro, 
       data: {"origen" : 'AsignarLote'}, 
       dataType:'text', 
       cache:false, 
       type:'POST', 
       success:function(response){ 
        contentResult.innerHTML=response; 
       }       
      }); 
     }); 
    }); 
관련 문제