我在JAVAEE项目中使用Struts 2,我使用jQuery DataTable,我想在每行中添加一个链接,以调用id
的操作。
这是HTML代码:
<div class="table-responsive">
<div id="dataTables-example_wrapper"
class="dataTables_wrapper form-inline" role="grid">
<table
class="table table-striped table-bordered table-hover dataTable no-footer"
id="matable"
aria-describedby="dataTables-example_info">
<thead>
<tr>
<th>Libellé planing</th>
<th>Nom de la classe</th>
<th>Actions</th>
</tr>
</thead>
</table>
</div>
</div>
这就是我如何使用AJAX推送数据:
$(document).ready(
function() {
// recuperation des ressources
$.ajax({
url : "listPlaning",
type : 'GET',
dataType : 'json',
contentType : 'application/json',
mimeType : 'application/json',
success : function(msg) {
for ( var i in msg) {
$("#matable").dataTable()
.fnAddData(
[
msg[i].libellePlanning,
msg[i].classe,
//this code doesn't work "<s:url var='test' action='action'><s:param name='id'>"+msg[i].idPlaning+"</s:param></s:url>"
]);
}
},
error : function(error) {
},
complete : function(x) {
}
});
});
我不知道如何用<a href="">
调用action,我试图把Struts 2标记,但它不工作。
1条答案
按热度按时间rggaifut1#
你可以尝试相对URL