ASP.NET-MVC / Datatables.net中的按钮无法正常工作

时间:2019-01-03 10:09:46

标签: jquery asp.net-mvc datatables

我有点困惑,因为谷歌浏览器没有显示语法错误。该按钮已呈现,但不起作用。

"render": function () {
     return "<a class='btn btn-outline-dark btn-sm' onclick= location.href = '@Url.Action("InterfaceRuntime", "Interface")'><i class='fas fa-play-circle'></i> Run</a>";
},

编辑:

由于我已经尝试了转义字符,因此很好地建议。

"render": function () {
    return "<a class='btn btn-outline-dark btn-sm' onclick= \" location.href = '@Url.Action("InterfaceRuntime", "Interface")'\"><i class='fas fa-play-circle'></i> Run</a>"; 
},

1 个答案:

答案 0 :(得分:0)

您可以尝试在onclick代码周围添加引号,如以下示例所示:

"render": function () {
    return "<a class='btn btn-outline-dark btn-sm' onclick=\"location.href = '@Url.Action("InterfaceRuntime", "Interface")'\""><i class='fas fa-play-circle'></i> Run</a>";
},

如果这不能解决问题,请打开chrome开发者控制台并查看是否存在任何错误。

相关问题