我试图通过ajax触发操作,但它不会因某种原因而调用。我的js代码好吗?
@Html.ActionLink("LIKE", "LikeComment", "Comments", new { id = 1985 }, new{@class = "likeButton"})
$(document).ready(function () {
$(".likeButton").click(function () {
$.ajax({
url: $(this).data("action-url"),
cache: false,
success: function (html) {
alert('ss');
}
});
return false;
});
});
答案 0 :(得分:1)
试试这个
$(document).ready(function () {
$(".likeButton").click(function () {
$.ajax({
url: $(this).attr("href"),
cache: false,
success: function (html) {
alert('ss');
}
});
return false;
});
});
答案 1 :(得分:1)
如果你的按钮代码是 喜欢 然后这部分ajax请求是错误的:
这是错误的 url:$(this).data(“action-url”),
这样做 url:$(this).attr(“href”),