我有一个搜索框,当用户在加载结果页面时点击提交按钮后,我想显示某种进度指示器。我能找到的最简单的是:
while ( $something == true ) {
// Echo an extra dot, and flush the buffers
// to ensure it gets displayed.
echo ' .';
flush();
// Now sleep for 1 second and check again:
sleep(1);
}
我想 $something 应该只是用户是否已经提交了搜索表单。问题在于上面的 PHP 代码不会知道这一点,因为页面已经完成加载。
只有在用户提交搜索表单后,我才能让 PHP 执行?