我在使用 ajax 在 DB 中保存 summernote 值时遇到问题,但是当我不使用 ajax 时,一切正常。
说清楚。
<?php
include 'db.php';
$db=new db;
if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){
if($_POST['act']=='save'){
$content=$_POST['content'];
$id=25;
$query="UPDATE content SET content=? WHERE id=?";
$db->execquery($query, 'si', array($content, $id));
echo json_encode(array("response"=>'success'));
exit();
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>summernote</title>
<!-- include jquery -->
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
<!-- include libraries BS3 -->
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.1/css/bootstrap.min.css" />
<script type="text/javascript" src="//netdna.bootstrapcdn.com/bootstrap/3.0.1/js/bootstrap.min.js"></script>
<!-- include summernote -->
<link …Run Code Online (Sandbox Code Playgroud)