1
Je le code ajax:Codeigniter Charger une vue en utilisant la poste et ajax
$("#comparar").click(function() {
var oTable = $('#propiedades').dataTable();
var sData = $('input', oTable.fnGetNodes()).serialize();
console.log(sData);
$.ajax({
type : "POST",
url : "/zcms/comparar/propiedades",
data : sData,
dataType: 'json',
success: function(){
$('#profitSignal').modal('hide');
// window.location="http://btsignals.com/index.php/zcms/performance";
}
});
// cierra ajax contactG
return true;
});
Et voici mon contrôleur:
function propiedades()
{
$data['title'] = 'Comparar Propiedades';
$data['properties1'] = $this -> zcms_properties_model -> get_property_comparativa();
$data['main_content'] = 'zcms/comparativa';
$propertiesdetalle = $data['properties1'];
//$this->output->enable_profiler(TRUE);
$this -> load -> view('zcms/template', $data);
}
fonctionne, mais je peux obtenir le point de vue, mais je peux voir la page dans la réponse de firebug ici est une image
s'il vous plaît excuze mon anglais,
« fonctionne, mais je peux obtenir le point de vue, mais je peux voir la page » - où est le peut pas? Aussi, je ne vous vois pas faire quoi que ce soit avec la réponse dans l'appel $ .ajax. 'succès: function (_response _) {' –
vous n'avez rien fait dans votre rappel de succès ajax? –
non, parce que le contrôleur effectue les opérations, mais ne perd pas la vue –