$.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 mengembalikan halaman. Apabila memuatkan $("...").width() dalam html, kaedah ini akan melaporkan ralat
url ialah alamat permintaan, dan pulangan juga merupakan halaman, dan dalam halaman muat Kaedah $("...").width() berfungsi dengan baik, saya tidak tahu mengapa
Ini ditulis dalam dokumen,
jQuery.ajax()
里你用dataType: "html"
返回的是html纯文本,而用.load()
html yang dikembalikan akan terus dimasukkan ke dalam nod yang dibalut dengan $. Selain itu, anda salah mengeja lebar. . .