$.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也拼错了。。。