从php到jquery/ajax中获得回显或返回字符串的最简单方法是什么?

What is the easiest way to get an echoed or returned string from php into jquery/ajax

本文关键字:字符串 返回 最简单 是什么 方法 jquery php ajax      更新时间:2023-09-26

假设在test.php:

echo 'Hello, world'

我想把这个文本放到div中

这对我不起作用,警报也不弹出。

$.ajax({
   type: "GET",
   url: "test.php",
   data : data,
   success: function(msg){
     alert('Does it Work?');
     ("#div_1").html(message);
 });
$.get('test.php',function(data) { alert('data:'+data); });

最简单的方法是使用load函数:

$("#div_1").load("test.php", data);

这将把test.php的HTML输出直接放入#div_1元素。

您有一个语法错误,这可能是问题所在(您忘记关闭大括号和圆括号)。试着

$.ajax({
    type: "GET",
    url: "test.php",
    data : data,
    success: function(msg){
      alert('Does it Work?');
      $("#div_1").html(message.txt);
    }
});
$.ajax({
   type: "GET",
   url: "test.php",
   data : data,
   success: function(msg){
     alert(msg);
     $("#div_1").html(msg);
   }
 });