我有一个从数据库填充的表。用户可以通过单击旁边的删除按钮来删除一行。点击后,该行消失。这适用于我的本地主机,但在实时服务器上,我收到500内部服务器错误。
奇怪的是,有一个非常相似的功能绑定到另一个元素,并且工作正常。我只是复制了原来不是我写的。我只是想知道为什么在实时服务器上原始作品和我的相同代码没有。
这是我的代码:
$K2('.deleteNakladyButton').click(function(event){
event.preventDefault();
if (confirm(K2Language[3])) {
var element = $K2(this).parent().parent();
var url = $K2(this).attr('href');
$K2.ajax({
url: url,
type: 'get',
success: function(){
$K2(element).fadeOut('fast', function(){
$K2(element).remove();
});
}
});
}
});
原始版本与其触发的类名称不同。原文说.deleteAttachmentsButton
。
此功能对网站并不重要,但它可以为我的客户增加一点安慰。
感谢您的回答。
答案 0 :(得分:2)
在我看来,至少有2个可能的原因。如前所述,500内部服务器错误表示对服务器的调用成功,但服务器不知道如何处理请求。