javascript - 如何在 jquery 中检测 php 循环内单击了哪个按钮元素?

标签 javascript php jquery html

所以我的代码是这样的:-

for($i=0;$i<$length;$i++){
?>
<div id="scoreDiv">
    <input type="text"  name="myscore"  placeholder="Enter your score" required>
    <input type="text"  name="oppoScore"  placeholder="Your opponent score" required>
    <input id="submitScore" type="submit" value="submit" >
</div>
<?php
}
?>

Jquery 中,我想检测单击了哪个按钮,并根据该按钮获取用户输入的输入字段。

最佳答案

您可以像下面这样做(一个示例):-

$(document).ready(function(){
  $('.submitScore').click(function(e){
       e.preventDefault();
      alert($(this).prev().attr('name'));
    
    });
  
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="scoreDiv">

                <input type="text"  name="myscore"  placeholder="Enter your score" required>
                <input type="text"  name="oppoScore"  placeholder="Your opponent score" required>
                <input class="submitScore" type="submit" value="submit" >

        </div>
<div id="scoreDiv">

                <input type="text"  name="myscore1"  placeholder="Enter your score1" required>
                <input type="text"  name="oppoScore1"  placeholder="Your opponent score1" required>
                <input class="submitScore" type="submit" value="submit" >

        </div>

注意:- classJquery 中被视为组选择器,而 id 被视为个体选择器。谢谢

关于javascript - 如何在 jquery 中检测 php 循环内单击了哪个按钮元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42130439/

相关文章:

javascript - HTML5/JS 应用程序的桌面包装器

php - getDbTable()->select()->where 问题 (Zend Framework 1.x)

Javascript 命令插入 HTML

javascript - 无法从asp.net页面中的jquery日期时间选择器捕获日期时间值(C#)

javascript - 正则表达式查询帮助 - 回顾

javascript - 将外部 JSON URL 标签和值拉入新数组

php - 使用表 1 中的信息从表 2 中获取信息

jquery - 从具有固定第一列的 knockout View 模型创建动态表

javascript - 来自rest api的图像/png响应未在浏览器中显示

PHP 正则表达式 (PCRE) - 查找一组所有子字符串