javascript - 单击“应用”按钮并插入到另一个表中时从面板获取名称

标签 javascript php mysql ajax

我有一份工作,现在在同一面板中申请,并从数据库中获取工作详细信息。单击“立即申请”按钮时如何获取工作名称。 enter image description here

jobs.php

    <div class="container clearfix">
                    <div class="col_three_fifth nobottommargin">
                    <?php
                        include('admin/config.php');
                            $host    = "localhost";
                            $user    = "root";
                            $pass    = "";
                            $db_name = "demo";
                            $lastId="";
                            $con = mysqli_connect($host, $user, $pass, $db_name);
                            $sql = "SELECT * FROM job_update";
                            $result = mysqli_query($con,$sql);
                            if(mysqli_num_rows($result) > 0)
                            {
                             while($row = mysqli_fetch_assoc($result))

                            {
                        ?>
                <div class="panel panel-default">
                    <div class="panel-heading" role="tab" >
                      <h4 class="panel-title">
                        <a role="button" data-toggle="collapse" href="#<?php echo $row['id']?>" aria-expanded="true"  class="trigger collapsed">
                         <?php echo $row['job_name'];?>
                        </a>
                      </h4>
                    </div>
                    <div id="<?php echo $row['id']?>" class="panel-collapse collapse" role="tabpanel" >
                      <div class="panel-body">
                        <ul class="iconlist iconlist-color nobottommargin" style="list-style-type: disc!important;">
                            <?php
                             // echo '<li>'.nl2br($row['job_description']).'</li>'
                            echo '<li>'.str_replace(array("\r","\n\n","\n"),array('',"\n","</li>\n<li>"),trim($row['job_description'],"\n\r")).'</li>';
                            ?>
                       </ul>
                        <a href="#apply"><button id="<?php echo $row['id'];?>" class="btn btn-primary apply pull-right">Apply Now</button></a>
                      </div>
                    </div>
                </div>
        <?php 
                }
            }
            ?>      
            </div>
 </div>

单击“立即申请”按钮时如何从面板中获取 ID 或名称。

提前谢谢您!!!

最佳答案

将这两个标记添加到您单击的按钮上方的 html 中。

<input type="hidden" id="job_id" value="<?php echo $row['id']?>">
<input type="hidden" id="job_name" value="<?php echo $row['job_name'];?>">

然后,当您单击按钮时,必须调用 j 查询中的 click 函数。

$("button").click(function(){
    alert($("#job_id").val())  //job_id would be your tag id where you put job id
    alert($("#job_name").val()) //job_name would be your tag id where you put job name.
});

关于javascript - 单击“应用”按钮并插入到另一个表中时从面板获取名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51377704/

相关文章:

javascript - onmousedown - 左还是右?

javascript - Primefaces PF函数

PHP -- usort 正在修改数组中对象的内容,我该如何防止这种情况发生?

php - Woocommerce:以编程方式更新订单状态

php - 动态设置 PDO 的 PARAM 类型

javascript - HTML 表单 - 更改链接的选择状态

php - 这种关系方法是否可扩展?

php - 显示表中的随机数据

php - 使用 Codeigniter 3 进行多站点 |数据库自动切换

javascript - 将 html 元素传递给 JavaScript 中的函数