Вызов jQuery Ajax возвращает xhr.status = 0 и thrownError = undefined - PullRequest
2 голосов
/ 01 февраля 2012

Привет! Я прочитал все связанные темы и перепробовал большинство решений, но проблема все еще не устранена Я использую страницу ADS JSF и у меня есть ссылки на каждую строку таблицы af :. При нажатии я вызываю функцию и передаю выбранное значение и устанавливаю его как скрытое. Затем с помощью jQuery я вызываю ajax и передаю скрытое значение. Мой ajax-сервлет вызывается, и я возвращаю объект Json. Но ajax выдает неопределенную ошибку и ничего не происходит. Вот мой код

  $(document).ready(function(){                    
      $(".modal").click(function() {
         $.ajax({                             
             url : '/CCA/ajax',
             cache: false,
             data:{ 
                custnumvalue: '404', // hardcoding for now
                methodcallname: 'showVehicleDtls'},
             method: 'POST',
             dataType: 'json',
             contentType: "application/json; charset=utf-8",
             success : function(json) {
                if(!(json.Error == 'true')){
                   populateVehicles(json); 
                }else if(json.Error == 'true'){
                   alert(json.ErrMsgs);
                }
             },
             error:function (xhr, ajaxOptions, thrownError){
                alert(xhr.status);
                alert(thrownError);
             }                                
          });                            
      });      

    }); 
// this function is called onClick()   
function setCustValue(cval){
   $("#myForm\\:hideOut").val(cval);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...