Laden einer Ansicht als modales Popup in CodeIgniter
Posted: 12 Jan 2025, 04:04
Ich bin neu bei CodeIgniter und auch neu bei der MVC-Webanwendung. Ich habe Probleme beim Anzeigen einer PHP-Seite im modalen Popup.
Der folgende Code zeigt die erste Ansicht.
Dies ist Ansicht 1, in der ich eine Tabelle habe, die meine Daten anzeigt und das Skript verwendet wird, um einen Controller aufzurufen, wenn auf eine Tabellenzeile geklickt wird.
Wie kann ich die Seite info/infomation.php als modales Popup in der ersten Ansicht anzeigen (wo der Controller ursprünglich aufgerufen wurde)? Ich hoffe, dass mir jemand dabei helfen kann.
Vielen Dank.
Der folgende Code zeigt die erste Ansicht.
Code: Select all
//I am showing my data here
function addRowHandlers() {
var tables = document.getElementsByClassName("tblTasks");
[].forEach.call(tables, function (table) {
var rows = table.getElementsByTagName("tr");
for (i = 0; i < rows.length; i++) {
var currentRow = table.rows[i];
var createClickHandler =
function(row)
{
return function() {
//code to get parameter 1 and 2
window.location = "" + parameter1 + "/" + parameter2;
};
};
currentRow.onclick = createClickHandler(currentRow);
}
});
}
window.onload = addRowHandlers();
Code: Select all
public function getInfos(parameter1, $parameter2){
$data['infos'] = $this->my_model->get_infos($parameter1, $parameter2);
$this->load->view('infos/information.php', $data);
}
Vielen Dank.