|
|
@@ -270,7 +270,7 @@ var AdjustTableFunc = function (sWidthVal) {
|
|
|
});
|
|
|
// 判断表格是否只有一行
|
|
|
if ($(item).find("tr").length == 1 && $(item).find("tr").eq(0).find("td").length == 1) {
|
|
|
- $(item).find("tr").eq(0).find("td").eq(0).css("width", (ScreenWidth - 4 - GetPadVal(document.body)) + "px");
|
|
|
+ $(item).find("tr").eq(0).find("td").eq(0).css("width", (ScreenWidth - 14 - GetPadVal(document.body)) + "px");
|
|
|
$(item).css("width", (ScreenWidth - 4 - GetPadVal(document.body)) + "px");
|
|
|
}
|
|
|
else {
|
|
|
@@ -284,8 +284,14 @@ var AdjustTableFunc = function (sWidthVal) {
|
|
|
var OneFlag = false;
|
|
|
for (var i = 0; i < ArrMaxLen.length; i++) {
|
|
|
if (ArrMaxLen[i] != undefined && $(item).find("tr").eq(0).find("td").length > 1 && RuleFlag) {
|
|
|
- $(item).find("tr").eq(0).find("td").eq(i).css("width", ArrMaxLen[i] + "px");
|
|
|
- TableWidth += ArrMaxLen[i];
|
|
|
+ if (i < ArrMaxLen.length - 1) {
|
|
|
+ $(item).find("tr").eq(0).find("td").eq(i).css("width", ArrMaxLen[i] + "px");
|
|
|
+ TableWidth += ArrMaxLen[i];
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ $(item).find("tr").eq(0).find("td").eq(i).css("width", (ArrMaxLen[i] - 10) + "px");
|
|
|
+ TableWidth += (ArrMaxLen[i] - 10);
|
|
|
+ }
|
|
|
}
|
|
|
else if (ArrMaxLen[i] != undefined && $(item).find("tr").eq(0).find("td").length > 1 && !RuleFlag) {
|
|
|
if (i == ArrMaxLen.length - 1) {
|
|
|
@@ -301,14 +307,25 @@ var AdjustTableFunc = function (sWidthVal) {
|
|
|
AWidthVal += ArrMaxLen[AIndex];
|
|
|
AIndex += 1;
|
|
|
}
|
|
|
- TableWidth += AWidthVal;
|
|
|
- $(item).find("tr").eq(0).find("td").eq(j).css("width", AWidthVal + "px");
|
|
|
+ if (j == FLenVal - 1) {
|
|
|
+ TableWidth += AWidthVal - 10;
|
|
|
+ $(item).find("tr").eq(0).find("td").eq(j).css("width", (AWidthVal - 10) + "px");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ TableWidth += AWidthVal;
|
|
|
+ $(item).find("tr").eq(0).find("td").eq(j).css("width", AWidthVal + "px");
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
else if (ArrMaxLen[i] != undefined && $(item).find("tr").eq(0).find("td").length == 1) {
|
|
|
OneFlag = true;
|
|
|
- TableWidth += ArrMaxLen[i];
|
|
|
+ if (ArrMaxLen.length - 1 == i) {
|
|
|
+ TableWidth += ArrMaxLen[i] - 10;
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ TableWidth += ArrMaxLen[i];
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
if (OneFlag) {
|