我想不出更好的标题,但这里是解释:
我正在发出一个看起来像这样的 ajax 请求:
...
xmlhttp.send("data1=" + $data);
...
document.getElementById("data1display").innerHTML= xmlhttp.responseText;
...
现在页面已经开发,我想将另一个变量 data2 发送到同一个 php 页面进行处理。
我意识到我可以向 xmlhttp.send 添加数据"data1=" + $data + "data2=" + $data2
但!如何拆分响应以更新两个单独的元素?(数据1显示和数据2显示)。
构建响应的代码:
if ( isset( $_POST["data1"] ) )
die($object->function()); //returns html to fill the specified element.