溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JQuery訪問json、js等文件

發布時間:2020-06-16 17:17:47 來源:網絡 閱讀:952 作者:付彥超 欄目:web開發
  1. JQuery通過getJSON()函數直接獲取json格式的文件:

    1. 首先:被獲取的文件的內容必須符合json格式即:

      1. {"屬性":"屬性值"....}的格式;

    2. 否則,此方法是獲取不到內容的;

    3. 代碼格式如下

      1. $(function(){		
        	$.getJSON(
        	    "datagrid_data2.json",//被加載的json文件,指定具體目錄	
        	    function(json){        //執行成功回調函數
        		columns = json;
        	    }
        	);
        });
  2. 通過JQuery的ajax、get、post方法異步加載文件:

    1. 通過此異步方法加載的數據,可以不是純json格式的,可以是其它格式;

    2. 如果是json格式數據,指定dataType:"json",可以直接獲取到js對象;

    3. 如果不是json格式的數據,可以指定dataType:"text"、"html"......

    4. 代碼格式如下:ajax方式

      1. $.ajax({
            url : "columnName.json",	//請求的資源		
            dataType:"text",            //返回的結果類型:文本
            success : function(json) {    //執行成功的回調函數
        	console.info(json);        //控制臺輸出
        	var arr = eval("(" + json + ")");    //如果是文本,將之轉換為對象
        	init(arr);
            }
        });
    5. $.get():

      1. 注意傳遞的參數的先后順序,順序不對,也會失?。梢圆粚懩硞€但順序必須對)

      2. $.get(
            "columnName.json",		//訪問資源
            {},				//傳遞的參數
            function(json) {		//成功回調函數
                var arr = eval("(" + json + ")");    //將接收到的參數轉為對象	
            },
            "text"        //返回結果類型(xml, html, script, json, text, _default)
        );
    6. $.post():

      1. 類似get方法;

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女