$.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()這個方法就好使,不知道為什麼
這個在文檔上有寫吧,
jQuery.ajax()
里你用dataType: "html"
返回的是html纯文本,而用.load()
回傳的html則會直接插入到前邊用$包裝的節點中。還有你width也拼錯了。 。 。