gpt4 book ai didi

java - Easy ui 1.3.5 - 内部带有数据网格的对话框未加载

转载 作者:行者123 更新时间:2023-12-01 05:46:20 25 4
gpt4 key购买 nike

我遇到以下问题...

我正在使用 Easy-ui v 1.3.5。一切工作正常,但我有一个奇怪的问题。我有一个数据网格,其中有一列充当“查看详细信息”按钮。这是一个带有 onclick 处理程序的普通“img”元素。这个想法是,当用户单击此按钮时,应用程序会显示一个模式对话框,其中包含一个数据网格,其中包含与单击的行相关的详细信息。

它工作正常,除了用户第一次(并且只有第一次)单击此按钮时,对话框内的数据网格不会被渲染。它只显示列标题名称,没有格式。

该对话框是一个 div:

<div id="dlg-div" style="background-color: #F0F0F0;"></div>

这是打开对话框的函数:

function viewDialog(id)
{
/*load some params and stuff*/
$('#dlg-div').dialog({
title: 'Some title',
width: someValue,
height: someValue,
closed: false,
cache: false,
href: 'detail_url',
modal: true
});
}

详细信息 url_包含以下内容:

<script type='text/javascript'>
$(document).ready(function()
{
/*load some valus*/
$('#dataRegistroBloqueoAgenciasDetalle').datagrid({
queryParams:
{
someName: someValue
},
onLoadSuccess: f1,
onLoadError: f2,
onSortColumn: f3,
singleSelect: false,
title: 'some title',
loadMsg : 'wait...',
pagination: true,
striped: true,
pageSize: 50,
pageList:[50],
url: '${a_url}',
nowrap: true,
remoteSort: false
});
});
</script>

<div id="layout-detalle-bloqueo-agencias-center" style='width: 90%; padding: 10px;'>
<table id="dataRegistroBloqueoAgenciasDetalle">
<thead>
<c:forEach var="headDetalle" items="${encabezadoDetalle}">
<c:if test="${headDetalle.properties.integer == true}">
<th data-options="field:'${headDetalle.properties.id}', width: 180, halign:'center', align:'right', formatter: formatNumber, sortable: true">${headDetalle.title}</th>
</c:if>
<c:if test="${headDetalle.properties.integer != true}">
<th data-options="field:'${headDetalle.properties.id}', width: 180, halign:'center', align:'center', sortable: true">${headDetalle.title}</th>
</c:if>
</c:forEach>
</thead>
<tbody>
<!-- json to load table body, via post -->
</tbody>
</table>
</div>

数据网格通过向另一个 servlet 的发布来加载表主体。 JSON 响应正确。

Firefox、chrome 和 explorer 不会显示任何类型的 javascript 或网络错误。我在论坛和其他地方搜索过,但没有找到有关此错误的任何信息(如果它是错误)。我的问题是:

  1. 有人知道这个问题或与 Easy ui 相关的类似问题吗?

  2. 我在服务器端使用 java EE6 (jboss eap 6.2)。这可能是与 servlet 初始化相关的问题吗?第一个请求强制容器初始化服务器,由于某种未知的原因,这会阻止数据网格渲染一次。

亲切的问候!

最佳答案

嗯,已经解决了。问题出在我的 VPN 和服务器之间...

关于java - Easy ui 1.3.5 - 内部带有数据网格的对话框未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26454585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com