Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用AJAX将文本返回到指定的div中?_Php_Jquery_Ajax - Fatal编程技术网

Php 使用AJAX将文本返回到指定的div中?

Php 使用AJAX将文本返回到指定的div中?,php,jquery,ajax,Php,Jquery,Ajax,在index.php上的表单中,我使用AJAX发布到submit.php文件中。一切正常,但我想在index.php中返回一个特殊的div,id#剩余的文本如下 如何告诉submit.php这条消息必须放在index.php的中 if($rem_posts<1) { echo "No credits, please buy credits"; } else { if($rem_posts您的问题中没有上下文。加载到div的最简单方法如下: $('#remaining').load('su

index.php
上的表单中,我使用AJAX发布到
submit.php
文件中。一切正常,但我想在
index.php
中返回一个特殊的div,id
#剩余的
文本如下

如何告诉
submit.php
这条消息必须放在
index.php

if($rem_posts<1)
{
echo "No credits, please buy credits";
}
else
{

if($rem_posts您的问题中没有上下文。加载到div的最简单方法如下:

$('#remaining').load('submit.php');
您可以使用该函数

$('#remaining').load('submit.php');

您可以让submit.php文件回显JSON响应,并使用成功回调将其放置在适当的位置,如下所示:

// PHP //
<?php
    echo '{"remaining" : "No credits, please but credits", "foo" : "bar", "bar" : "foo"}';
?>

// JavaScript //
<script type="text/javascript">
    $.ajax({
        type: 'POST',
        url: url,
        dataType: 'json',
        success: function(data){
            $('#remaining').text(data.remaining); // Add Specific Message
            $('#foo').text(data.bar); // Some Other Info
            $('#bar').text(data.foo); // Additional Info
        }
});
</script>
//PHP//
//JavaScript//
$.ajax({
键入:“POST”,
url:url,
数据类型:“json”,
成功:功能(数据){
$('#remaining').text(data.remaining);//添加特定消息
$('#foo').text(data.bar);//其他一些信息
$('#bar').text(data.foo);//其他信息
}
});

我希望这会有帮助!

很好,但是我如何每次替换返回的文本?如何每次替换文本而不是将其并排写入?我不太明白。您是指
#restination
中的文本?如果是,则使用$。在调用ajax请求时加载,它会使用文本结果更新
#restining
中的文本在submit.php中