使用ajax post将变量传递给php

使用ajax post将变量传递给php,php,html,forms,variables,Php,Html,Forms,Variables,我知道他们有这么多的职位,因为同样的原因,我正在寻找 我的问题是,我已经用accordion和Ajax在Jquery对话框中填充了行值 我有下面的代码来首先获得click函数并打开对话框,现在我对按accordion方式填充值感兴趣,因此首先我需要从行中传递变量,以便我可以调用我的DB来完成其余的工作。我知道我可以直接在Jquery上完成,但我对具有动态特性的HTML表单很满意 请帮帮我 Js代码 PHP/HTML代码 你的问题不清楚。请解释您需要什么帮助?我的查询很简单,我只想传递这个值的'v

我知道他们有这么多的职位,因为同样的原因,我正在寻找

我的问题是,我已经用accordion和Ajax在Jquery对话框中填充了行值

我有下面的代码来首先获得click函数并打开对话框,现在我对按accordion方式填充值感兴趣,因此首先我需要从行中传递变量,以便我可以调用我的DB来完成其余的工作。我知道我可以直接在Jquery上完成,但我对具有动态特性的HTML表单很满意

请帮帮我

Js代码 PHP/HTML代码
你的问题不清楚。请解释您需要什么帮助?我的查询很简单,我只想传递这个值的'var oData=oTable.fnGetDatathis;'这样我就可以为单击的行构造一个表单。
$('#example tbody').on('click','tr', function () { var oTable = $('#example').dataTable();

var oData = oTable.fnGetData(this); $.ajax({
        url: "main.php",
        type: "POST",       dataType:"json",
        data: { oData : oData} });  $( "#accordion" ).accordion({
          heightStyle: "content",
          active: 0,        collapsible: true }); $( "#accordion-resizer" ).resizable({

  resize: function() {
    $( "#accordion" ).accordion( "refresh");   } });    var $dialog = $("#server")
                   .dialog({
                       //title: data1+'*****'+node,
                        autoOpen: false,
                        resizable: true,
                        height: 627,
                        hide: "puff",
                        width: 700,
                        show: { effect: 'slide'},
                        modal: true,
                        draggable: true,
                        buttons: { 
                        'Close': function() {
                           $dialog.dialog('close');
                        }
                       }
                   });  $dialog.dialog('open');  });
<?php 
    error_reporting(E_ERROR | E_PARSE);
    $data = json_decode($_POST['oData'], true);
print_r($data);
?>
 <div id="server" title="My Tenant" style="display: none;">
    <div id="tenant_info">
         <div id="accordion-resizer" class="ui-widget-content">
  <div id="accordion">
    <h3>Section 1</h3>
    <div>
      <p>Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut odio. Curabitur malesuada. Vestibulum a velit eu ante scelerisque vulputate.</p>
    </div>
    <h3>Section 2</h3>
    <div>
      <p>Sed non urna. Donec et ante. Phasellus eu ligula. Vestibulum sit amet purus. Vivamus hendrerit, dolor at aliquet laoreet, mauris turpis porttitor velit, faucibus interdum tellus libero ac justo. Vivamus non quam. In suscipit faucibus urna. </p>
    </div>
    <h3>Section 3</h3>
    <div>
      <p>Nam enim risus, molestie et, porta ac, aliquam ac, risus. Quisque lobortis. Phasellus pellentesque purus in massa. Aenean in pede. Phasellus ac libero ac tellus pellentesque semper. Sed ac felis. Sed commodo, magna quis lacinia ornare, quam ante aliquam nisi, eu iaculis leo purus venenatis dui. </p>
      <ul>
        <li>List item one</li>
        <li>List item two</li>
        <li>List item three</li>
      </ul>
    </div>
    <h3>Section 4</h3>
    <div>
      <p>Cras dictum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aenean lacinia mauris vel est. </p><p>Suspendisse eu nisl. Nullam ut libero. Integer dignissim consequat lectus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. </p>
    </div>
  </div>
</div>