Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Prześlij formularz CodeIgniter i AJAX

data atrybut wywołania ajax jest nieprawidłowy. Powinien być w formacie JSON { key: $('.feed-input').val() } lub w formacie zapytania 'key='+$('.feed-input').val() .Istnieje również niepotrzebny debugger zmienna w metodzie sukcesu.

Działającym kodem może być:

$('form#feedInput').submit(function(e) {

    var form = $(this);

    e.preventDefault();

    $.ajax({
        type: "POST",
        url: "<?php echo site_url('dashboard/post_feed_item'); ?>",
        data: form.serialize(), // <--- THIS IS THE CHANGE
        dataType: "html",
        success: function(data){
            $('#feed-container').prepend(data);
        },
        error: function() { alert("Error posting feed."); }
   });

});


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak dodać regułę walidatora połączonych unikalnych pól w Laravel 4?

  2. WordPress pre_get_posts nie działa

  3. Jak wyświetlić tylko 5 rekordów na stronę z mojej tabeli bazy danych mysql poprzez paginację?

  4. lista dat mysql z licznikiem, nawet jeśli nie ma danych w określonym dniu

  5. Jak wyświetlić schemat tabeli w bazie danych MySQL?