我想知道是否可以在 mysql 数据库上进行服务器端选择并将结果直接注入 HTML5 会话存储而不使用 ajax。场景如下:
假设在服务器端脚本上 OK,因此:
header( "Content-type: application/json" );
$jsondata = array();
while ($Row = mysql_fetch_array($params))
{
$jsondata[]= array('field1'=>$Row["field1"],
'field2'=>$Row["field2"],
'field3'=>$Row["field3"],
'field4'=>$Row["field4"]);
};
echo json_encode(array("eeData" => $jsondata));
通常,如果这是 ajax,我会等待响应,然后我可以解析结果并以这种方式处理它。但是该方法是在客户端启动的,实际上是对服务器的第二次请求。
但是,我想知道这是否可以在页面的绝对初始请求中实现,即在第一个请求时,获取数据并以某种方式在首次提供页面的同时将其直接注入会话存储中。
原理不清楚的请提出意见。