?yb? 2015-09-10 15:09 采纳率: 100%
浏览 19

多个div到一个ajax页面

I need to send id to a php file using jquery ajax

main.php

<div id="1">Click me 1</div>
<div id="2">Click me 2</div>
<div id="3">Click me 3</div>
<div id="4">Click me 4</div>

loaded_file.php

<?php
$_REQUEST['id'] //1, 2, 3 or 4
?>

Thanks for tips

  • 写回答

1条回答 默认 最新

  • weixin_33720956 2015-09-10 15:21
    关注

    The simplest solution would be to send it like so:

    PHP File:

    <?php 
      if (isset($_POST['id'])) {
        $id = $_POST['id'];  
    
        // Do something with id such as insert to database
    
        $response = "Added id: " . $id;
    
        return print_r($response);
    }
    ?>
    

    Html File:

    <script type='text/javascript'>
      $(document).ready(function() {
       $('.myDiv').click(function() {
    
          $.post("yourPhpFile.php", { id: $(this).attr('id') }, function(response) {
             alert(response);
          });
        });
      });
    </script>
    
    <div id="1" class="myDiv">Click me 1</div>
    <div id="2" class="myDiv">Click me 2</div>
    <div id="3" class="myDiv">Click me 3</div>
    <div id="4" class="myDiv">Click me 4</div>
    
    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器