Javascript 单击按钮时重新加载整个数据表

Javascript 单击按钮时重新加载整个数据表,javascript,jquery,ajax,Javascript,Jquery,Ajax,我的jQuery数据表中有一个向上投票功能。当我单击up vote按钮时,会调用一个ajax函数,并通过PHP增加SQL表中的计数器。我只想更新数据表上显示的计数器,就像堆栈溢出投票一样。我进行了一些研究,发现web套接字能够执行此功能,但我不想在这个项目上花费更多的时间来学习web套接字 第二个解决方案是在调用Ajax时更新数据表,但由于某些原因,它也无法工作 我没有使用Ajax将整个数据呈现到我的数据表中,只是我的投票正在进行Ajax调用 我的ajax调用: <script>

我的jQuery数据表中有一个向上投票功能。当我单击up vote按钮时,会调用一个ajax函数,并通过PHP增加SQL表中的计数器。我只想更新数据表上显示的计数器,就像堆栈溢出投票一样。我进行了一些研究,发现web套接字能够执行此功能,但我不想在这个项目上花费更多的时间来学习web套接字

第二个解决方案是在调用Ajax时更新数据表,但由于某些原因,它也无法工作

我没有使用Ajax将整个数据呈现到我的数据表中,只是我的投票正在进行Ajax调用

我的ajax调用:

<script>

function upvotebutton(element){  
$.post("voting.php/",
{
topicid: $(element).val() 
 },
function(data){
 $('#example').DataTable().ajax.reload(); 
},
);

};
</script> 

函数upvotebutton(元素){
$.post(“voting.php/”,
{
topicid:$(元素).val()
},
功能(数据){
$('#示例').DataTable().ajax.reload();
},
);
};

上面的代码给了我一个错误:404 object.txt未在我的Ajax请求中找到

404将从服务器端返回-因此它实际上是说文件
object.txt
不在服务器上。在定义DataTables的Ajax属性时是否指定了该文件?本参考页可供选择