zoukankan      html  css  js  c++  java
  • 项目中比较有用得到js经验

    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);
          }

    或者:

    1. <script type="text/javascript">  
    2. function text(){  
    3.   var json = {"options":"[{/"text/":/"王家湾/",/"value/":/"9/"},{/"text/":/"李家湾/",/"value/":/"10/"},{/"text/":/"邵家湾/",/"value/":/"13/"}]"}   
    4.   json = eval(json.options)  
    5.   for(var i=0; i<json.length; i++)  
    6.   {  
    7.      alert(json[i].text+" " + json[i].value)  
    8.   }  
    9. }  
    10. </script>

      2. 根据后台输出,循环写出<li>

    11. vararr=['变电部分第1章‘,’变电部分第2章‘,’变电部分第3章’];

    12. 输出:
      <div  class="list">
           <ul  id="content" style="margin-top: 30px">
               
           </ul>
      </div>
    13. 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代码:

  • 相关阅读:
    do文件的编写和执行
    AES内部结构(加密部分)
    暂稳态效应攻击
    #computer architecture#memory3
    pandas记录
    selenium+chromeDriver配合使用(运行js脚本)
    selenium + chromeDriver的ip代理设置
    requests记录
    python 记录
    1.文件重命名工具
  • 原文地址:https://www.cnblogs.com/snowwang/p/6654830.html
Copyright © 2011-2022 走看看