Php 一行。在链接中放置ID的位置
我已经创建了一个与之前的大帖子不同的帖子,因为我认为已经隔离了ID值未通过的原因 我有这个链接,但有一些东西不完全正确,没有发送值Php 一行。在链接中放置ID的位置,php,jquery,hyperlink,Php,Jquery,Hyperlink,我已经创建了一个与之前的大帖子不同的帖子,因为我认为已经隔离了ID值未通过的原因 我有这个链接,但有一些东西不完全正确,没有发送值 $sOutput .= '"<a href=\"#' ."id=" .addslashes($aRow['id_cruise']) .'\" class=\"flip\">'.addslashes($aRow['from_country']).'</a>",'; $sOutput.='“”,'; 以上就是我们感兴趣的领域 出于好奇,这是接
$sOutput .= '"<a href=\"#' ."id=" .addslashes($aRow['id_cruise']) .'\" class=\"flip\">'.addslashes($aRow['from_country']).'</a>",';
$sOutput.='“”,';
以上就是我们感兴趣的领域
出于好奇,这是接收值的代码段
<script type="text/javascript">
$(document).ready(function(){
$('a.flip').live('click',function(){
$(".panel").slideToggle("slow");
$('#reviews').load('SendIdToDatabase.php', {idCruise: this.id});
});
});
</script>
$(文档).ready(函数(){
$('a.flip').live('click',function()){
$(“.panel”)。滑动切换(“慢速”);
$('#reviews').load('SendIdToDatabase.php',{idCruise:this.id});
});
});
因此,整个场景是:
表、行和行中列上的链接
当你点击链接时,会发生两件事
a) 打开一个滑动面板
b) 然后将该值传递给该面板中的一个DIV(DIV加载接收该ID值的php查询的结果)
但正如我所说,预计只有链接需要调整
万分感谢
阿尔瓦罗
更新
那么已经提出了两个链接。它们都不起作用
此链接允许滑动面板打开,但不会填充其中的div
$sOutput .= '"<a href=\"#\"' .' id=\"' .addslashes($aRow['id_cruise']) .'\" class=\"flip\">'.addslashes($aRow['from_country']).'</a>",';
$sOutput.='“”,';
而这种联系似乎正好相反。幻灯片无法打开,但div似乎正在加载信息,但我看不到,因为幻灯片,如我所说,无法打开
$sOutput .= '"<a href=\"?id=' .addslashes($aRow['id_cruise']) .'\" id=\"' .addslashes($aRow['id_cruise']) .'\" class=\"flip\">'.addslashes($aRow['from_country']).'</a>",';
$sOutput.='“”,';
所以,我们的目标是得到一条线,使这两件事都能发生。打开幻灯片,填充div。当然,使用所示的JQUERY代码段,
在我看来,你的链接构建代码是不正确的
$sOutput .= '"<a href=\"#' ."id=" .addslashes($aRow['id_cruise']) .'\" class=\"flip\">'.addslashes($aRow['from_country']).'</a>",';
$sOutput.='“”,';
会在屏幕上回响吗
<a href="#id=id_cruise" class="flip">from_country</a>
你的HTML代码是错误的,因为你没有关闭href,你的浏览器认为href是href=“#id=id\u cruise”,而不是你的我认为你正在尝试的
$sOutput .= '"<a href=\"#\"' .' id=\"' .addslashes($aRow['id_cruise']) .'\" class=\"flip\">'.addslashes($aRow['from_country']).'</a>",';
$sOutput.='“”,';
它应该像这样回显格式正确的HTML:
<a href="#" id="id_cruise" class="flip">from_country</a>
现在您的href&id属性的格式正确了,jQuery应该可以很好地发挥作用了
干杯,J.阿尔瓦罗,
在我看来,你的链接构建代码是不正确的
$sOutput .= '"<a href=\"#' ."id=" .addslashes($aRow['id_cruise']) .'\" class=\"flip\">'.addslashes($aRow['from_country']).'</a>",';
$sOutput.='“”,';
会在屏幕上回响吗
<a href="#id=id_cruise" class="flip">from_country</a>
你的HTML代码是错误的,因为你没有关闭href,你的浏览器认为href是href=“#id=id\u cruise”,而不是你的我认为你正在尝试的
$sOutput .= '"<a href=\"#\"' .' id=\"' .addslashes($aRow['id_cruise']) .'\" class=\"flip\">'.addslashes($aRow['from_country']).'</a>",';
$sOutput.='“”,';
它应该像这样回显格式正确的HTML:
<a href="#" id="id_cruise" class="flip">from_country</a>
现在您的href&id属性的格式正确了,jQuery应该可以很好地发挥作用了
干杯,J.当您在firebug或类似工具中检查链接时,浏览器会显示什么HTML?它只是
id\u cruise
vsidCruise
?可以重新检查吗?似乎有些开头的单引号没有正确地结束。为了让您的生活更轻松,您可以从放置纯变量开始,例如$something=addslashes(…);回音“是的,好吧,我不知道从哪里把它做成大块。除此之外,有人说ID实际上是一个单独的实体,而不是a href的一部分。他是对的,但仍然,…与其从中提取变量,不如将它们尽可能地隔开,以便更容易地提取点和引号当你在firebug或类似工具中检查链接时,浏览器会显示什么HTML?它只是id\u cruise
vsidCruise
?可以重新检查吗?似乎有些开头的单引号没有正确地结束。为了让您的生活更轻松,您可以从放置纯变量开始,例如$something=addslashes(…);回音“是的,好吧,我不知道从哪里把它做成大块。除此之外,有人说ID实际上是一个单独的实体,而不是a href的一部分。他是对的,但仍然,…与其用它来制造变量,不如将它们尽可能地隔开,以便更容易地制造点和引号。谢谢。现在,它看起来真的非常健康和干净。然而,当我现在用鼠标光标悬停在各行上时,我看不到我以前看到的,状态栏中id值的变化,它只显示localhost/site/asfssf.php,这就是全部,当然,没有发送任何值。嗯,不知道,但肯定是非常接近阿尔瓦罗,如果我理解正确的话,这听起来像是你试图通过巡航id作为参数在URL中?如果是这样,只需将其更改为$sOutput。='“”,';Alvaro,我在上面的评论中发布的代码中没有散列(#)符号,它在代码中有等号(=)。我想你需要重新检查你的代码。谢谢。现在,它看起来真的非常健康和干净。然而,当我现在用鼠标光标悬停在各行上时,我看不到我以前看到的,状态栏中id值的变化,它只显示localhost/site/asfssf.php,这就是全部,当然,没有发送任何值。嗯,不知道,但肯定是非常接近阿尔瓦罗,如果我理解正确的话,这听起来像是你试图通过巡航id作为参数在URL中?如果是这样,只需将其更改为$sOutput。='“”,';Alvaro,我在上面的评论中发布的代码中没有散列(#)符号,它在代码中有等号(=)。我想你需要重新检查你的代码。