Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 9th, 2012  |  syntax: None  |  size: 1.57 KB  |  hits: 16  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. 404 error when moving ajax request outside of document.ready
  2. function finish() {
  3.           var selectedRowsVal = [];
  4.           jQuery("input:checked").each(function(){
  5.                 selectedRowsVal.push(jQuery(this).val());
  6.             });
  7.           if(selectedRowsVal.length === 0){
  8.             alert(111);
  9.           }else{alert(selectedRowsVal.length);
  10.              jQuery.ajax({
  11.                 url: "../Login",
  12.                 data: {selectedRows: 1},
  13.                 method: 'post',
  14.                 error: function(XMLHttpRequest, textStatus, errorThrown){
  15.                      alert('status:' + XMLHttpRequest.status + ', status text: ' + XMLHttpRequest.statusText);
  16.                 },
  17.                 success: function(data){}
  18.             });
  19.           }
  20.         }
  21.        
  22. <div data-role="footer" data-position="fixed" data-theme="b">
  23.             <div data-role="navbar" dir="rtl">
  24.                 <ul>
  25.                     <li><a href="#" onclick="finish();" data-role="button">finsh</a></li>
  26.                     <li><a href="#" data-role="button">send to many</a></li>
  27.                     <li><a href="#" data-role="button">send</a></li>
  28.                 </ul>
  29.             </div><!-- /navbar -->
  30.         </div><!-- /footer -->
  31.        
  32. jQuery.ajax({
  33.             url     : "../Login",
  34.             data    : { selectedRows: 1 },
  35.             type    : 'post',
  36.             error   : function(XMLHttpRequest, textStatus, errorThrown){
  37.                  alert('status:' + XMLHttpRequest.status + ', status text: ' + XMLHttpRequest.statusText);
  38.             },
  39.             success : function(data){}
  40.         });