php - $.post 函数未返回正确的数据

标签 php javascript jquery post

我正在使用 $.post 将数据从可放置元素传递到我的主页。然而,当我回显数据时,我的工具栏以及我获取的数据都会回显给我。

if (isset($_POST['data'])){
$data = $_POST['data'];
echo $data;

包含 $.post 的 JavaScript 如下

if(dropbox && dropbox1 !== ''){
        $.post("account_main.php", 
          {data: $(this).text()}, 
          function(data) {
                $('#demo').html(data);
          });       
        }

使用可放置元素的脚本的视觉效果是 HERE ,但问题没有在这里显示,无法复制。我愿意接受任何建议。

最佳答案

if (isset($_POST['data'])) {
    echo $_POST['data'];
    # Other stuff
    exit; # Kill the script
}

如果我正确理解你的问题,应该可以解决它:)

关于php - $.post 函数未返回正确的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13273159/

相关文章:

jquery - jQuery.post .fail(.error)函数的 Action 比预期的要早,并且接收格式错误的json

php - 如何从表单字段更新多个 mysql 行

javascript - 嵌套for循环,每个循环单独延迟

javascript - JQuery JsTree : jstree is not rendering properly in browser

jquery - 将 jQuery dataTables 与使用 tmpl 的 ajax 回调生成的表结合使用

jquery - At.js 和 CodeMirror 的结合

php - Doctrine2 和原始 sql : get last inserted ID

php - 对于每条记录,还选择记录中具有最高值的数据

php - 从 Windows 打印服务器轮询打印机信息

javascript - 在 javascript 中检测 HTML5 拖放支持