Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.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_Html_Jquery Mobile - Fatal编程技术网

Php 在JQuery手机弹出窗口中显示图像

Php 在JQuery手机弹出窗口中显示图像,php,html,jquery-mobile,Php,Html,Jquery Mobile,我在动态表中使用JQuery移动弹出控件,让用户在弹出窗口中查看图像。这是我的密码: <head> <link rel="stylesheet" href="https://d10ajoocuyu32n.cloudfront.net/mobile/1.3.1/jquery.mobile-1.3.1.min.css"> <script src="https://d10ajoocuyu32n.cloudfront.net/jquery-1.9.1.min.js">

我在动态表中使用JQuery移动弹出控件,让用户在弹出窗口中查看图像。这是我的密码:

<head>
<link rel="stylesheet" href="https://d10ajoocuyu32n.cloudfront.net/mobile/1.3.1/jquery.mobile-1.3.1.min.css">
<script src="https://d10ajoocuyu32n.cloudfront.net/jquery-1.9.1.min.js"></script>
<script src="https://d10ajoocuyu32n.cloudfront.net/mobile/1.3.1/jquery.mobile-1.3.1.min.js"></script>
</head>


while($FormDataRow = mysql_fetch_array($formDataSQLObj))
{
$Imagepath = "Uploaded_Fotos/";
echo "<tr>";
    echo "<td>";
?>
<a href="#popupBasic" data-rel="popup">
<img src="<?php echo $Imagepath.$FormDataRow[16]; ?>" width="100px"/>
</a>
<div data-role="popup" id="popupBasic">
<img src="<?php echo $Imagepath.$FormDataRow[16]; ?>" />
</div>
<?php
    echo "</td>";
    echo "</tr>";
}

而($FormDataRow=mysql\u fetch\u数组($formDataSQLObj))
{
$Imagepath=“上传的”\u Fotos/”;
回声“;
回声“;
?>
" />

如果您对多个图像使用相同的
id
,这可能是一个问题,因为id应该是唯一的,所以在您的代码中,我注意到每个图像的id都是相同的。请尝试此方法

$index=1;
while($FormDataRow = mysql_fetch_array($formDataSQLObj))
{
$Imagepath = "Uploaded_Fotos/";
echo "<tr>";
    echo "<td>";
?>
<a href="#popupBasic_<?php echo index;?>" data-rel="popup">
<img src="<?php echo $Imagepath.$FormDataRow[16]; ?>" width="100px"/>
</a>
<div data-role="popup" id="popupBasic_<?php echo index;?>">
<img src="<?php echo $Imagepath.$FormDataRow[16]; ?>" />
</div>
<?php
    echo "</td>";
    echo "</tr>";
$index++;
}
$index=1;
而($FormDataRow=mysql\u fetch\u数组($formDataSQLObj))
{
$Imagepath=“上传的”\u Fotos/”;
回声“;
回声“;
?>

您使用的弹出窗口js是否对移动友好?问题在于
php
和jquery的交互方式。可能是一个小错误。您是否也可以发布jquery?您是否应该为图像分配一个类以供选择?请参阅我的编辑…我已将jquery引用放在上面。启动弹出窗口的js在哪里?这就是jquery包括y,插件在哪里,初始化弹出窗口需要5行或6行代码?