081226 郁闷的一天,又被浏览器兼容性折腾了一天

上午解决了,在ie下,是jquery的dialog根据 填充的内容,自动调整宽度的问题,在firefox下很容易解决的,但是在ie下就不行了。 1.firefox下,只要在open事件增加 $(this).css({width:"auto",height:"auto"});即可。 2.ie下,则需要增加如下代码             if($.browser.msie)             {                 if($(".ui-dialog").offset().left<50) $(".ui-dialog").css("left","300");                 $(".ui-dialog").css("width","100");                 $(".ui-dialog").css({width:$(this).width()+32,height:$(this).height()+60});             } 真是麻烦。 现在的firefox的firebug真是牛叉的不得了,要不,都感觉没法搞了,还不如以前的web1.0好定位。 其实想想还不如继续用table,能省不少的开发时间呢。

下午主要改造了ajax的数据返回,使用了json,php有两个函数处理json_decode和json_encode,js通过eval处理后,可以按照对象方式进行处理。

晚上,针对json数据,增加页面的options数据。