Ich benutze "div content editierbar" HTML, um Wert von der Eingabe-Tastatur zu erhalten, um mit AJAX jquery zu posten und an die Datenbank zu senden. dieser Code mein html istWert eingeben, wenn Ajax Post mit JQuery
<div class="form_field" name="contentbox" id="contentbox" contenteditable="true">
und mein Javascript
function mysubmit {
var contentbox = $("#contentbox").html();
var contentboxvalue = "contentboxvalue ='" + escape(contentbox) + "'";
$.ajax({
type: "POST",
url: "<?php echo base_url() ?>admin/data",
data: contentboxvalue,
cache: true,
success: function() {
document.getElementById("contentboxInfo").innerHTML = contentbox;
}
});
}
Aber ich habe ein Problem, wenn ich den Wert in meiner Datenbank, Beispiel bin Aktualisierung: "hello world"
und wenn ich zu aktualisieren, ajax Post jquery Sendewert:
"
hello world"
Wie Zeilenumbrüche (CR/LF) zu entfernen, aber nicht <br>
-Tags bei der Einreichung zu Datenbank.