2017-05-01 3 views

Antwort

1

Das ist, weil es übersetzt wird:

<a href="http://127.0.0.1/ci/index.php/delete?id=" onclick="confirm("Are you sure?")">Delete</a> 

Es Problem mit doppelten Anführungszeichen. Der einfachste Weg ist, doppelte in einfache Anführungszeichen zu ändern:

echo anchor("delete?id=".$id, 'Delete', array('onclick' => 'confirm(\'Are you sure?\')')); 
+0

Vielen Dank, sehr hilfreich. Und ich habe gerade einen Fehler gefunden, ich muss 'Return Confirm()' setzen, damit es richtig funktioniert. – Ukasyah