suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Was ist der Unterschied zwischen $("...").html() und $("...").load()

$.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');
    }

});
Daten geben eine Seite zurück. Beim Laden von $("...").width() in HTML meldet diese Methode einen Fehler
URL ist die Anforderungsadresse und die Rückgabe ist auch eine Seite auf der Ladeseite Die Methode $("...").width() funktioniert einwandfrei, ich weiß nicht warum

PHPzPHPz2796 Tage vor572

Antworte allen(1)Ich werde antworten

  • ringa_lee

    ringa_lee2017-05-19 10:29:47

    这个在文档上有写吧,jQuery.ajax()里你用dataType: "html"返回的是html纯文本,而用.load()返回的html则会直接插入到前边用$包装的节点中。还有你width也拼错了。。。

    Antwort
    0
  • StornierenAntwort