sql >> Database >  >> RDS >> Mysql

CodeIgniter en AJAX formulier indienen

De data kenmerk van de ajax-aanroep is ongeldig. Het moet in JSON-formaat zijn { key: $('.feed-input').val() } of in query-indeling 'key='+$('.feed-input').val() .Ook is er een onnodige debugger variabele in de succesmethode.

Een werkende code zou kunnen zijn:

$('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. Nieuwe kolommen in het midden van een tabel invoegen?

  2. Wat u moet weten over databasegestuurde websites

  3. De grootte van een kolom in SQL Server (T-SQL) wijzigen

  4. Groepsgewijs maximaal