最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery blockUI 遮罩不能消失與不能提交的解決方法

 更新時(shí)間:2011年09月17日 19:36:08   作者:  
jquery blockUI 遮罩不能消失與不能提交的解決方法,使用jquery blockUI的朋友可以參考下。
復(fù)制代碼 代碼如下:

//顯示遮罩
$.blockUI({
message: $('#divlogin'),
css:{width:"400px", height:"255px", top: ($(window).height() - 400) /2 + 'px', left: ($(window).width() - 400) /2 + 'px'}
});
//取消遮罩
$("#cancel").click(function() {
$.unblockUI();
});

取消遮罩是,js 動(dòng)態(tài)生成的外層沒有消失。
在FF3.0.4,Chrome下都沒問題,只是 IE6 IE7 Ie8下不正常。
打開源碼,找到了下面這句話:
復(fù)制代碼 代碼如下:

var lyr1 = ($.browser.msie) ? $('<iframe class="blockUI" style="z-index:'+ z++ +';border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="javascript:false;"></iframe>')
: $('<div class="blockUI" style="display:none"></div>');

可以看到,在IE下,它是生成了一個(gè) iframe,并在這個(gè) iframe 中加載你自己的對(duì)話框。
那么,現(xiàn)在只是外層不消失,自己手動(dòng)讓它消失。
復(fù)制代碼 代碼如下:

$.blockUI({ message: $("#dialog")});
$("#cancel").click(function() {
$.unblockUI();
$(".blockUI").fadeOut("slow");
});

OK,IE6 IE7都可以了。
使用blockui后,遮罩層數(shù)據(jù)不能提交到后臺(tái)了,使用ajax可以
要提交到后來(lái),請(qǐng)教后明白,遮罩層不再當(dāng)前form中,所以提交后沒有form不能提交
解決辦法,把遮罩層部分,放置到form中
$('#divlogin').parent().appendTo(jQuery("form:first"));---還為完全找到放到form外面的遮罩層數(shù)據(jù),所以不是很清楚。

相關(guān)文章

最新評(píng)論

阳原县| 宜昌市| 马公市| 海伦市| 山东省| 舞阳县| 金华市| 通州市| 宜兰县| 蒙城县| 巩留县| 巨野县| 洛南县| 汶上县| 油尖旺区| 和田县| 保靖县| 太保市| 泰顺县| 贺州市| 深州市| 鹤峰县| 靖西县| 景德镇市| 濮阳市| 河池市| 永康市| 汉阴县| 鹤壁市| 曲阜市| 安顺市| 广元市| 鲁山县| 成安县| 江口县| 克什克腾旗| 从江县| 民权县| 织金县| 拉萨市| 黎川县|