jQuery easy ui的弹出框如何根据参数动态取值?

xzs7190966 2013-11-06 02:59:09
页面用的是freemarker
这是那个easy ui的datagrid的div 我把它放在弹出层中
<div class="box">
<table id="vt" class="easyui-datagrid" style="width:800px;height:400px"
url="" title="回访" iconCls="icon-tip" rownumbers="true" pagination="true" singleSelect="true">
<thead>
<tr>
<th field="followId" width="80">xxx</th>
<th field="visitId" width="80">xxx</th>
<th field="situation" width="120" align="right">xx</th>
<th field="followTime" width="120" align="right">xxx</th>
<th field="principalId" width="140" align="right">xxx</th>
<th field="memo" width="200">xxxx</th>
<th field="followId" width="100" align="center" formatter="formatOper">操作</th>
</tr>
</thead>
</table>
</div>




下面触发这个弹出层的这段js

function queryFollowForm(visitId){
$('#vt').attr("url","<@url value='/visitFollow/getData?visitId="+visitId+"/>'");
$('#vt').datagrid('reload');
$('#m').window('open');
}



可问题来了 我在js中明明给这个datagrid赋予了新的url 并且reload了 可是它并不会触发这个url地址

所以我的datagrid列表依然为空


求高人指点 感激不尽

框架我使用的是 spring MVC+MyBatis 页面使用freeMarker
...全文
142 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
"<@url value='/visitFollow/getData?visitId="+visitId+"/>'" 貌似URL写法有问题:

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧