Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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
Php变量需要进入jquery弹出窗口_Php_Jquery - Fatal编程技术网

Php变量需要进入jquery弹出窗口

Php变量需要进入jquery弹出窗口,php,jquery,Php,Jquery,这是我的html表格部分。。当我点击我的更新按钮时,弹出窗口将打开 <?php { include("config/dbconfig.php"); $res = mysql_query("SELECT * FROM tbl_company"); echo"<table>"; while($row=mysql_fetch_array($res)) { $s= $row['company_id']; $r=

这是我的html表格部分。。当我点击我的更新按钮时,弹出窗口将打开

<?php
{
    include("config/dbconfig.php");
    $res = mysql_query("SELECT * FROM tbl_company");
    echo"<table>";
    while($row=mysql_fetch_array($res))
    {
        $s=  $row['company_id'];

        $r= $row['company_name'];

        $a= $row['head_office_city'];

        echo"<tr><td>".$r."</td><td>".$a."</td>

        <td><a href=\"#\" class=\"topopup\" id=\"update_comp\" \"><img title='update details' alt=\"Delete\" class='del' src='images/update.png'/></a> </td>

        <td><a href=\"delete_company.php?column1=".$row['company_id']."\"><img title='make company inactive' alt=\"Delete\" class='del' src='images/delete.png'/></a> </td></tr>";

    }
    echo"</table>";
}
?>

<div id="toPopup">

    <div class="close"></div>
    <span class="ecs_tooltip">Press Esc to close <span class="arrow"></span></span>
    <div id="popup_content"> <!--your content start-->

按Esc键关闭
这就是我正在使用的弹出窗口

在此弹出窗口中,应完成编辑公司详细信息的其余部分。为此,我需要获得
公司id


如何将此
$company\u id
值获取到弹出页面

您可以像编写PHP代码一样编写它,如下所示

<td>
    <a href=\"#\" class=\"topopup\" id=\"update_comp\" onclick=\"return openPoup('".$row['company_id']."')\" \">
        <img title='update details' alt=\"Delete\" class='del' src='images/update.png'/>
    </a> 
</td>

您可以使用JavaScript编写

<script type="text/javascript">
    function openPoup(companyId){
        window.open('/editcomapny.php?comapnyId='+companyId);
    }
</script>

函数openPoup(companyId){
open('/editcomapny.php?copanyid='+companyId);
}

函数callYourPopup(id){
警惕(“用“+id”做某事);
返回false;
}

请对源代码中的空白部分采取一些措施,使其不那么可怕。需要更多信息,如您使用的是哪种弹出窗口代码!!请尝试提供更多信息…hi thnx用于快速重播。。现在我正在将公司id移到另一个窗口,但实际上我需要显示所有公司详细信息以启用编辑。这将出现在jquery弹出窗口中。我希望你能理解这个问题。如何将这个值输入到弹出分区?如果你的弹出插件支持以文本形式过度提供参数,你可以这样做:$.openYourModal({params:{id:id}});否则,您将通过get/request http“modalurl.php?id=“+idthnx@nando”发送新参数,以确保其立即工作。正如你所说,我只是通过get发送param。
<td><a href=\"#\" class=\"topopup\" id=\"update_comp\" onClick=\"return callYourPopup(".$row['company_id'].");\">


<script type="text/javascript">
function callYourPopup(id) {
    alert("Do something with " + id);
    return false;
}
</script>