ajax實時更新資料

2021-07-27 10:24:50 字數 1684 閱讀 3806

實現功能:

顯示試題結果,並實時更新各題各選項選擇人數

示例**:

控制器 surveycontroller.php

public

function

getresult

($id)

$oquestions = question::where('sid', $id)

->select('id', 'sid', 'name', 'a', 'a_ct','b', 'b_ct','c','c_ct', 'd','d_ct')

->get();

$aselection=array('a','b','c','d');

return view::make('show-result')

->with(compact('id', 'oquestions','aselection'));

}public

function

postresult

($id)

視**件 show-result.blade.php

public

"-//w3c//dtd xhtml 1.0 transitional//en"

"">

"">

type="hidden" id="url" value="}/survey/result/}" />

@foreach($oquestions as $k=>$question)

check_box">

check_pro">}、}

@foreach($aselection as $selection)

@if($question->$selection)

check_list">}、}

progress_box">

p_tot">

progress1">

progress2" id="

<?php

echo

$selection.'_ct'.($k+1);?>

" style="width:<?php

$rate = $selection.'_ct';echo

$question->$rate*1.24.'%';?>

">

percent" id="

<?php

echo

$selection.'_ct_'.($k+1);?>

"><?php $rate = $selection.'_ct';echo $question->$rate;?>人

@endif

@endforeach

result.js – 實現實時更新資料

//實時更新資料

$(function

() j = 0;}}

}});

}//迴圈操作

setinterval(function

(), 30000);

});

效果如圖:

Django結合ajax進行頁面實時更新的例子

django結合ajax進行頁面實時更新踩過的坑 簡單記錄一下在使用django echarts和ajax實現資料動態更新時遇到的一些坑 1 url配置錯誤,路徑沒有找對 最後使用絕對路徑 2 後台 view.py 傳的資料型別不對導致 3 沒有配置js源,根本發不出ajax請求 第一次接觸js根本...

資料實時更新 webSocket 輪詢

單工 單向通訊。即只能伺服器 客戶端。例如 udp協議 半雙工 既可以伺服器 客戶端,也可以客戶端 伺服器。但是同一時間,只能是乙個方向。例如 http協議。全雙工 雙向通訊。同一時間內既可以客戶端 伺服器 也可以伺服器 客戶端。例如 websocket協議 伺服器實時的將更新的資料傳送到客戶端。應...

pyqtchart實時更新

用pyqt做的小專案,其中有個需求是實時更新曲線圖,在這裡記錄下除錯的 pyqt和qt基本相同,可以參照c 版本qt的寫法。pyqtchart的資料可真少呀。搜了好久,最後還是結合c 版的文件和大佬們的部落格做出來這個效果。直接上 class mainwindow qmainwindow,ui ma...