分享
三行代码  ›  专栏  ›  技术社区  ›  Web Design

jquery代码中的问题在哪里。它执行两次警报

  •  0
  • Web Design  · 技术社区  · 5 天前

    以下jquery代码向123发出两次警报。

    jQuery(document).ready(function(){
    
    jQuery('form').submit(function(e){
        e.preventDefault();
    
        var _product_id = 123;
        
        alert(_product_id);
    
     });
    });
    

    <form action="" method="POST" enctype="multipart/form-data" id="f-1" class="single-product-editor-form">
     <span>
        <button class="single-edit" id="<?php echo $row_no; ?>" type="submit">ویرایش</button>
     </span>
    </form>
    

    问题在哪里?

    2 回复  |  直到 5 天前
        1
  •  1
  •   Jacob van Lingen    5 天前

    很有可能,您加载了两次脚本文件,因为代码看起来很好。当您使用PHP时,它可能是一个意外的重复 include

    <script>
      // your JavaScript code
    </script>
    <script>
      // your JavaScript code
    </script>