javascript - 如何将 php 值传递给 script ,然后传递回 php ?

标签 javascript php

这是我的代码。 我无法将 edit_id 传递给脚本并回传给 <div class="modal fade" id="copy3" role="dialog"> 请帮忙。

行[0]不是全局的,这就是为什么我无法在同一页面中获取它。 所以我想再次发布到脚本,然后使用 $_POST 或 $_GET, 但不工作...

<PHP---here is a link>

    ......
    <td align="center">[<a class="get_copy3" href="<? echo $_SERVER["PHP_SELF"]."#?edit_id=$row[0]";?>">Copy3</a>]</td>
    ....

    <SCRIPT> (this is a popup script)

        $(".get_copy3").on("click", function(e) {
                        e.preventDefault();             
                        var $edit_id = $(this).data('edit_id');
                        document.cookie = $edit_id ;
                        $('#copy3').modal('show');
                    });
        .....
   <SCRIPT>



<php and html--------here is a popup>    
    <div class="modal fade" id="copy3" role="dialog"> 
    <? echo $edit_id; ?>
    </div>

最佳答案

你可以这样做:

$(".get_copy3").on("click", function(e) {
                    e.preventDefault();             
                    var edit_id = $(this).data('edit_id');
                    document.cookie = edit_id ;
                    $("#edit_input").val(edit_id);
                    $('#copy3').modal('show');
                });

 <div class="modal fade" id="copy3" role="dialog"> 
       <input type="hidden" id="edit_input" /> 
    </div>


如果你想传回来,那么你点击事件并将父正文中隐藏的输入设置为该值。

关于javascript - 如何将 php 值传递给 script ,然后传递回 php ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61653847/

相关文章:

php - 比较数组中的条目并删除重复项(PHP、MySQL)

javascript - 尽管选择了按钮,Puppeteer 也不会激活按钮单击

发布时的 Javascript 数组(AJAX)作为单个字符串接收

php - 未找到 Amazon EMR 流式映射器/缩减器

javascript - 如何打印不包含导航选项卡内容、页脚和头部的 HTML/PHP 页面

javascript - PHP 停止表单重新加载显示错误 Js

javascript - 这是我的代码,我想添加日期选择器事件,它根据日期给出特定记录

javascript - 有什么办法可以避免 for 循环? (ES6/JavaScript)

javascript - 在与 Fabric.js 关联的 Canvas 之外使用 Cufon

javascript - Bootstrap 导航栏菜单项 li a 在特定页面中更改事件类