標籤:html 分享 value success pup loading logs cell string
1.JS 迴圈遍曆JSON資料
後台返回這樣的json資料,怎麼寫到前端?
function (text) {
var arr = [];
var html = "";
for(var i=0; i<text.rows.length;i++){
arr.push(text.rows[i].name);
}
或者:
- <script type="text/javascript">
- function text(){
- var json = {"options":"[{/"text/":/"王家灣/",/"value/":/"9/"},{/"text/":/"李家灣/",/"value/":/"10/"},{/"text/":/"邵家灣/",/"value/":/"13/"}]"}
- json = eval(json.options)
- for(var i=0; i<json.length; i++)
- {
- alert(json[i].text+" " + json[i].value)
- }
- }
- </script>2. 根據後台輸出,迴圈寫出<li>
vararr=[‘變電部分第1章‘,’變電部分第2章‘,’變電部分第3章’];
- 輸出:
<div class="list"> <ul id="content" style="margin-top: 30px"> </ul></div>
success:function (text) { var arr = []; var html = ""; for(var i=0; i<text.rows.length;i++){ arr.push(text.rows[i].name); } alert(arr); for(var i=0;i<arr.length;i++){ html += "<li><a href=‘javascript:;‘ class=‘weui-btn_primary open-popup‘ data-target=‘#full‘><div class=‘weui-cell__bd‘><p >"+arr[i]+"</p></div></a></li>"; } document.getElementById(‘content‘).innerHTML = html;hmtl代碼:
項目中比較有用得到js經驗