Javascript 使用ajax调用php函数

Javascript 使用ajax调用php函数,javascript,php,jquery,html,ajax,Javascript,Php,Jquery,Html,Ajax,我在html页面中嵌入了一个编辑器 <div id="editor"> Problem Statement goes here&hellip; </div> 我知道我需要在这里使用ajax,但不知道如何使用?非常感谢您的帮助。您需要为$.ajax()提供数据:选项: 然后,您的PHP可以执行以下操作: writeMsg($_POST['content']); 对于较大的请求,您应该使用POST而不是GET,因为GET参数的限制相对较小。这应该是一个POST请求

我在html页面中嵌入了一个编辑器

<div id="editor">
Problem Statement goes here&hellip;
</div>

我知道我需要在这里使用ajax,但不知道如何使用?非常感谢您的帮助。

您需要为
$.ajax()
提供
数据:
选项:

然后,您的PHP可以执行以下操作:

writeMsg($_POST['content']);

对于较大的请求,您应该使用
POST
而不是
GET
,因为
GET
参数的限制相对较小。

这应该是一个POST请求而不是GET请求吗?@stefvhuynh是的,它应该匹配。ajax调用中的成功回调函数用于在请求发生时在前端执行的操作成功。如果你不需要做任何事情,那就不要包括在内。在您的情况下,将您清空编辑器的部分放在这里是有意义的,因为您只想在请求成功时清空编辑器。否则,即使请求失败,用户也会丢失所有内容。
<?php

function writeMsg($msg){
    $file = "myfile.txt";
    file_put_contents($file, $msg);
}
?>
$.ajax({
    url: "submit_request.php",
    type: "POST",
    data: { content: StoreEditorContent },
    success: function (response) {
        // Do something with the response sent from PHP
    }
});
writeMsg($_POST['content']);