Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 比较jsp中两个表的列宽_Jquery_Ajax_Jsp - Fatal编程技术网

Jquery 比较jsp中两个表的列宽

Jquery 比较jsp中两个表的列宽,jquery,ajax,jsp,Jquery,Ajax,Jsp,在从我的主jsp发出ajax调用之后,我目前正在包括一个表 天气很好。但我的问题是假设我有一张这样的桌子: <table id="onMainpage"> <THEAD> <tr> <td> My Entries</td> <td> My Entries</td> <td> My Entries</td> </tr> </THEAD> <TBODY

在从我的主jsp发出ajax调用之后,我目前正在包括一个表

天气很好。但我的问题是假设我有一张这样的桌子:

<table id="onMainpage">
<THEAD>
<tr>
  <td> My Entries</td>
  <td> My Entries</td>
  <td> My Entries</td>
</tr>
</THEAD>
<TBODY>
<tr>
  <td> My Entries</td>
  <td> My Entries</td>
  <td> My Entries</td>
<tr>
</TBODY>
</table>

我的参赛作品
我的参赛作品
我的参赛作品
我的参赛作品
我的参赛作品
我的参赛作品
在进行ajax调用后,我将得到以下结果:

<TBODY>
    <tr>
      <td> My Entries</td>
      <td> My Entries</td>
      <td> My Entries</td>
    <tr>
    </TBODY>

我的参赛作品
我的参赛作品
我的参赛作品
重点是,我将只替换
数据,当我这样做时,表未对齐。列长度在AD和TBODY之间变化


我们如何才能做到这一点?请让我知道。

您可能会在正文中添加更多/更少的列,因为它有其他方面,不应错位

这可能是因为您获得的列数不同,或者数据中可能有空单元格,也可以检查其他浏览器

最佳解决方案:使用CSS固定宽度

其他:

将呈现为空白单元格,如果在表属性中将空白单元格设置为false,则会减少列数。检查服务器响应中的某些数据是否为空


另一种可能性是,一些未闭合的标签或数据的未对齐放置。检索到响应后检查元素。

为什么列数不同?列数没有差异。。但是其中的数据是不同的,相同的数据存在不同的长度。是的,使用css设置列的宽度,例如:
table.myTableClass td{width:200px;}
,但是如果数据很大或没有空间,列宽会增加!!还有一些列返回null@每天学习如果固定宽度仍然会导致宽度变化。。当然,空数据存在一些html问题,请尝试包装文本并使空单元格为真。。u cn也为源代码检查(检查元素或浏览器提供的类似wat)检查问题,可能会有所帮助。是的,我猜加载vai ajax调用的数据不会得到应用的css。尝试使用style属性为的jquery live或fix wiodthtd@LearningEveryday哦,是的。。如果答案正确,就接受它。将来会帮助别人。。或者提供评论谢谢你的信息,但它不起作用!!我想我们错过了一些东西。如何设置表中的列宽,该列宽不随数据的不同而变化?@LearningDaily setting width属性本身修复了列的宽度,请在其父列上尝试。。你的平板电脑和它的poarent没有固定的宽度吗?你有没有尝试过jquery的实时功能?ajax数据不具备css效果,如果您对jquery不满意,可以尝试一下