javascript - $("...").html()和$("...").load()有什麼差別
PHPz
PHPz 2017-05-19 10:27:47
0
1
549

$.ajax({

    url:url,                                                  $(dlgId).load(url);
    type:'post',                                              $(dlgId).dialog('open');
    dataType:'html',
    error:function(){
        $.boxUtil.alert("请求异常");
    },
    success:function(data){    
            $(dlgId).html(data);
            $(dlgId).dialog('open');
    }

});
data回傳的是一個頁面,在html中載入$("...").width()這個方法會報錯,
url是請求位址,回傳也是一個頁面,而在load載入頁面中$("...").width()這個方法就好使,不知道為什麼

PHPz
PHPz

学习是最好的投资!

全部回覆(1)
左手右手慢动作

這個在文檔上有寫吧,jQuery.ajax()里你用dataType: "html"返回的是html纯文本,而用.load()回傳的html則會直接插入到前邊用$包裝的節點中。還有你width也拼錯了。 。 。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板