2016-04-01 22 views
0

Ben kodu verilerek Sunucu tarafına veri gönderilemiyor mu?

$.ajax({ 
    type: "POST", 
    data: { 
    'id': id 
    }, 
    url: 'http::/localhost/my_project/controller/method', 
    success: function(data) { 
    swal({ 
     title: "Deleted", 
     text: "The list has been deleted.", 
     type: "success" 
    }, 
    function(){ 
     location.reload(); 
    }); 
    }, 
    error: function(data) { 
    swal("We cannot delete!", "The file is not deleted.", "error"); 
    } 
}); 

, ben arka planda bir veri göndermek çalışıyorum ama kontrolörün yönteme ulaştık gelmez, aşağıdaki kodu var.

Sorunun herhangi bir fikri?

+2

o url yazım yanlışı olduğunu deneyin? http: // 'http: //' –

+1

olmalıdır. Tarayıcı geliştirme konsolunuzu kullanmaya başlamanız gerekir (genellikle F12 ile açılır). Her türlü hata ayıklama ve inceleme yapabilmenizi sağlar. Örneğin, javascript hatalarını ve yapılan ağ isteklerini gösterecek veya göstermeyecektir. Arka uçta – arkascha

+0

neyi kullanıyorsunuz? –

cevap

0

bu bir

$.ajax({ 
      type: "POST", 
      url:/* base url */ + "index.php/controller/method", 
      data: {id:id }, 
      success: function(data) {  
     //success 
      } 
      }); 
+0

'base_url' standart bir PHP işlevi değil, codeigniter bu işlevi kullanıyor görünüyor, lütfen değiştirin. Kodunuzu daha iyi biçimlendirirseniz daha iyi olurdu. – Jordy

+0

Evet, temelde kodum ancak sorun hala devam ediyor – Fil

+0

Herhangi bir konsol hatası varsa lütfen bildirin? –

İlgili konular