Javascript jqueryajax调用有时执行两次

Javascript jqueryajax调用有时执行两次,javascript,php,jquery,Javascript,Php,Jquery,我看到还有其他类似的问题,但似乎没有一个能解决我的问题 我有一个ajax调用,它应该向MySQL数据库中插入一些数据,但有时会插入两次数据。这种情况并非总是发生。只是有时候。这似乎发生在随机用户身上 我没有找到Id重复的元素。看起来脚本没有加载两次,因为它不是一直都在发生 此JS脚本已加载到引导模式中: <script src="js/app/lancamentos/vendas/venda.js"></script> 成功调用中的函数VerificationCarPe

我看到还有其他类似的问题,但似乎没有一个能解决我的问题

我有一个ajax调用,它应该向MySQL数据库中插入一些数据,但有时会插入两次数据。这种情况并非总是发生。只是有时候。这似乎发生在随机用户身上

我没有找到Id重复的元素。看起来脚本没有加载两次,因为它不是一直都在发生

此JS脚本已加载到引导模式中:

<script src="js/app/lancamentos/vendas/venda.js"></script>
成功调用中的函数VerificationCarPermissao()仅禁用某些输入。仅此而已

下面是ajax的名称:

$("#buttonSalvarVenda").unbind().click(function () {
        cadastrar();
    });
这就是按钮的外观:

<button type="button" id="buttonSalvarVenda" class="btn btn-primary">Salvar</button>
Salvar

是一个
提交
按钮吗?如果是这样,您需要禁用默认操作。您可以重新创建问题吗?如果不是。。。“我们能做到的希望不大。@巴尔马,这不是一个提交按钮。这只是一个按钮标签。@KevinB,这是另一个问题。我不能在我们的测试环境中重现这个问题。并不是所有用户都会这样。@KevinB,对不起。我已经用答案更新了我的问题。
<button type="button" id="buttonSalvarVenda" class="btn btn-primary">Salvar</button>