Hallo Ich möchte Daten in die Datenbank mit AJAX Codeigniter unter Verwendung modaler Box Bootstrap einfügen, kann ich meine Daten in meine Tabelle einfügen, aber ich fand ein Ergebnis nicht, was ich will. Wenn ich nach dem Einfügen von Daten meine neuen Daten am Ende der Liste anzeigen möchte, schließe die Aktion nach dem Speichern das Modal und füge dann meine Liste hinzu (meine Listen sind Checkbox-Daten), aber meine neue Liste ruft ganze Daten aus meiner Tabelle ab. Könnten Sie meine problem..Thanks mögenRefresh Liste nach Speichern von Daten mit AJAX Codeigniter
hier lösen, ist mein Controller
function list_type_placement(){
$type_placement=$this->type->get_by('level',1);
if ($type_placement<>0) {
$row=0;
foreach ($type_placement as $key => $value) {
$row++;
echo "
<div class='checkbox' id='rows".$row."'>
<input id=".$value->id_type." type='checkbox' name='id_type[]'' value=".$value->id_type.">
<label for=".$value->id_type.">
".$value->type_name."
</label>
</div>
";
}
}
exit;
}
My View
<div id="placement">
</div>
Und das ist meine Ajax-Aktion
<script type="text/javascript">
$(document).ready(function(){
list_placement();
});
function list_placement(){
$.ajax({
url:"<?php echo base_url() ?>product/list_type_placement",
type:'GET',
}).done(function(response){
$("#placement").append(response);
});
}
function save(){
$('#btnSave').text('Saving...');
$('#btnSave').attr('disabled',true);
$.ajax({
url : "<?php echo site_url('product/save_placement')?>",
type: "POST",
data: $('#form').serialize(),
dataType: "JSON",
success: function(data)
{
if(data.status)
{
$('#modal-form').modal('hide');
list_placement();
}
}
}).done(function(response){
$("#placement").last().append(response);
});
}
</script>
Das ist mein Stromausgang
jetzt Daten ordnungsgemäß speichern und anzeigen. Recht? –
wenn richtig. Dann können Sie die Methode 'list_type_placement()' zum Abrufen der letzten einzelnen Daten verwenden. und '$ (" # placement "). last(). append (antwort);' –
kannst du mir zeigen, wie das geht? Ich versuche es aber immer noch nicht –