Php 将多个变量传递给引导模式

Php 将多个变量传递给引导模式,php,ajax,twitter-bootstrap,modal-dialog,Php,Ajax,Twitter Bootstrap,Modal Dialog,我可以将多个变量传递给引导模式吗 这是我的代码: p>Link 1</p> <a data-toggle="modal" id="1" class="push" href="#popresult">test</a> <p>&nbsp;</p> <p>Link 2</p> <a data-toggle="modal" id="2" class="push" href="#popresult"&g

我可以将多个变量传递给引导模式吗

这是我的代码:

p>Link 1</p>
<a data-toggle="modal" id="1" class="push" href="#popresult">test</a>
<p>&nbsp;</p>
<p>Link 2</p>
<a data-toggle="modal" id="2" class="push" href="#popresult">test</a>
ajax代码将变量发布到另一个php文件yourScript.php

<?php
 session_start();
     $_SESSION['myId'] = $_POST['post_id'];
     echo $_SESSION[myId];
?>


如何将多个变量传递给yourScript.php?

发布多个参数的最简单方法是使用对象文本在ajax调用中设置数据元素

data: {
        'post_id':id,
        'myParam':"myvalue",
        'anotherOne':"again"
}
然后,您就可以在php中以$\u POST值的形式访问它们

$post_id = $_POST["post_id"];
$myParam = $_POST["myParam"];
$anotherOne = $_POST["anotherOne"];

您可以像这样传递多个变量

var param1 = 2;
var param2 = 5;

var data = 'param1='+param1+'&param2='+param2;

$.ajax({
         type: "POST",
         url: "yourScript.php",
         data: data,
         success: function(html){

         }
       });

如果您想从
标记中获取更多数据,而不是只获取
id

,也许您想将多个变量传递给
您的脚本.php
?不,我希望ajax代码在单击链接时获取多个变量查看更新的答案。@ocit yourScript.php是从数据库获取数据的函数吗?ajax代码获取链接id属性中的“1”我可以在链接上放置另一个属性吗,这样ajax可以在单击链接时获得多个值?是的…在构建并将其添加到数据数组时…我建议使用数据属性。ajax函数是获取多个数据的最佳方式吗?我是新手。
$post_id = $_POST["post_id"];
$myParam = $_POST["myParam"];
$anotherOne = $_POST["anotherOne"];
var param1 = 2;
var param2 = 5;

var data = 'param1='+param1+'&param2='+param2;

$.ajax({
         type: "POST",
         url: "yourScript.php",
         data: data,
         success: function(html){

         }
       });