Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript、AJAX快速循环_Javascript_Jquery_Ajax_Loops - Fatal编程技术网

JavaScript、AJAX快速循环

JavaScript、AJAX快速循环,javascript,jquery,ajax,loops,Javascript,Jquery,Ajax,Loops,我有一些ajax代码: $(document).ready( function() { $("#button1").click( function() { $.ajax({ type: "POST", url: "update.php", }); }); }); 在我的html代码中,我有200个按钮。如何循环这个ajax代码中的按钮?我是ajax和js的新手 我知道我可以复制、粘贴和更改

我有一些ajax代码:

      $(document).ready(
  function()
  {
    $("#button1").click(
    function()
    {
      $.ajax({
      type: "POST",
      url: "update.php",
      });

    });
  });
在我的html代码中,我有200个按钮。如何循环这个ajax代码中的按钮?我是ajax和js的新手

我知道我可以复制、粘贴和更改按钮的数量,但我认为这不是优化代码


感谢您的帮助。

您可以对按钮应用一些常用类来选择所有按钮:

$(document).ready(
  function()
  {
     $(".myButtonClass").click(
    function()
    {
     $.ajax({
      type: "POST",
      url: "update.php",
      });
    });
  });
$(文档).ready(函数(){
$(“.button”)。单击(函数(){
$.ajax({
类型:“POST”,
url:“update.php”,
});
});
});
按钮1
...
按钮200

为什么不使用类选择器?您想将一键式处理程序设置为“所有按钮”,还是什么?听起来他想让所有按钮在单击时触发ajax调用。他应该使用类选择器或其他东西……而不是id。就这么简单;))谢谢现在我必须粘贴我的类选择器x200次:)让我们走吧
$(document).ready(function(){
    $(".button").click(function(){
        $.ajax({
            type: "POST",
            url: "update.php",
        });
    });
});


<button class="button" id="button1">button 1</button>
...
<button class="button" id="button200">button 200</button>