使用ajax不断刷新div的php输出

时间:2016-12-27 05:41:08

标签: php jquery ajax

我有php包含在不同的div中,我如何使用ajax每秒不断刷新从php文件输出的数据,我有多个需要刷新的东西,每个div一个

2 个答案:

答案 0 :(得分:2)

  1. 使用javascript函数setimeout
  2. div函数中,执行ajax请求
  3. 使用ajax请求的结果填充settimeout元素
  4. 再次使用ajax响应中的public async Task<MediaFile> TakePicture() { Setup (); ImageSource = null; return await _Mediapicker.TakePhotoAsync (new CameraMediaStorageOptions { DefaultCamera = CameraDevice.Front, MaxPixelDimension = 400 }).ContinueWith (t => { if (t.IsFaulted) { Status = t.Exception.InnerException.ToString(); } else if (t.IsCanceled) { Status = "Canceled"; } else { MediaFile mediaFile = t.Result; using (MemoryStream ms = new MemoryStream()) { mediaFile.Source.CopyTo(ms); byte[] attchmentbytes = ms.ToArray(); } ImageSource = ImageSource.FromStream(() => mediaFile.Source); return mediaFile; } return null; }, _scheduler); } 函数并执行第2步和第3步。

答案 1 :(得分:0)

每秒发送一个ajax请求。

window.setTimeout(function () {
    $.ajax({
        // param
    });
}, 1000);