在我的 gsp 页面中,我试图在页面加载期间使用 jquery 动态创建链接..
<r:script>
function loadEmailButtons(mailTask,rowIndx,trainingIds){
alert(rowIndx);
$.each(mailTask, function(index, value) {
if(value ==0){
$(".table2 tr:eq("+(rowIndx)+")").append("<td width='5%' ><span><g:link action='mail' params='[mailType:'Training_Information']' controller='mailDraft' id='1'>Info</g:link></span></td>");
}
});
}
$(document).ready(function(){
var mailDraftReminderInstance = ${mailDraftReminderInstance};
loadEmailButtons(mailDraftReminderInstance, 2,trainingInstanceIds);
});
</r:script>
但我收到错误:
在控制台中我可以看到
function loadEmailButtons(mailTask,rowIndx,trainingIds){
$.each(mailTask, function(index, value) {
if(value ==0){
$(".table2 tr:eq("+(rowIndx)+")").append("<td width='5%' ><span><a href="/opal/mailDraft/mail/1?mailType=Training_Information">Info</a></span></td>");
}
});
}
Uncaught SyntaxError: Unexpected token ) near href
这里有什么问题......有没有其他方法可以创建产生上述网址的动态链接?