Php Ajax,无法将数据附加到特定的;“数据”;标签

Php Ajax,无法将数据附加到特定的;“数据”;标签,php,jquery,ajax,Php,Jquery,Ajax,我用它来生成php按钮,我想在下表中的按钮后面添加一个特定的数据 这是我的html <tr> <td colspan="2"> <!-- --> <!-- Button --> <div class="form-group"> <label class="col-md-4 control-label" for="ver"></label&

我用它来生成php按钮,我想在下表中的按钮后面添加一个特定的数据

这是我的html

<tr>
   <td colspan="2">
     <!-- -->
       <!-- Button -->
           <div class="form-group">
               <label class="col-md-4 control-label" for="ver"></label>
               <div class="col-md-4">
               <button data-dnipass="<?= $dni?>" class="ver" name="ver" class="btn btn-primary">Ver líneas</button>
              </div>
              </div>   
              <table class="table userInfo" data-formpost="<?= $dni?>"></table> <!-- This is were i want to append -->
             </td>
</tr>
--


莱纳斯河
这是adminVerLineas.php

   <?php
     echo "<tr>
     <td style='color : white'>Número</td>
     <td style='color : white'> 1</td>
     </tr>
     <tr>
     <td style='color : white' >Minutos Gastados</td>
     <td style='color : white' >1 / 1</td>
     </tr>
     <tr>
     <td style='color : white' >Megas Gastados</td>
     <td style='color : white' >1 / 1</td>
     </tr>

 <tr>
 <td style='color : white' >Tarifa</td>
 <td style='color : white' >1</td>
 </tr>";
?>

如果要将
数据插入
数据formpost
属性,则必须使用
$(“.userInfo”).data(“formpost”,data)

$(“.userInfo”).data(“formpost”)
数据formpost

$(“.userInfo”).data(“formpost”,data)
data formpost

如果数据包含表格html,则必须使用
$(this).closest(“tr”).find(.userInfo”).append(数据)

你是在动态添加按钮吗?@ChandraShekar是的,他们的
数据dnipass=“12345678B”
是动态的,基于php数据,你可以在循环结束时添加js代码(点击按钮)。你的数据是什么样子的?这是一个简单的
回音“…”。我可以在警报中看到它,但不是appended@mouchin777这改变了很多,你需要在你的问题中提供这类信息。看我答案中的最后一行,并没有真正解决它。即使我使用前面的函数将数据更改为一个简单的
回显“hello”
,它也不会附加它。我用当前的数据编辑了这篇文章anyway@it可能是因为文件中的php,但不能确定。
    <script type="text/javascript">

    $(document).ready(function(){
        $(".ver").click(function(e){ 
            e.preventDefault();    
                $.ajax({
                type: 'POST',
                url: 'adminVerLineas.php',
                data: {
                dni: $(".ver").data("dnipass")
                },
                success: function(data) { 
                alert(data);                                   
                $(".userInfo").data("formpost").append(data);                                                               
                }
            });
        });
    });
</script>
alert(data);                                                    
$(".userInfo").data("formpost", data); 
<td colspan="2">
  <!-- -->
    <!-- Button -->
       <div class="form-group">
          <label class="col-md-4 control-label" for="ver"></label>
                <div class="col-md-4">
                   <button data-dnipass="12345678B" class="ver" name="ver">Ver líneas</button>
                </div>
       </div>   
    <table class="table userInfo" data-formpost="12345678B"></table> 
 </td>
   <?php
     echo "<tr>
     <td style='color : white'>Número</td>
     <td style='color : white'> 1</td>
     </tr>
     <tr>
     <td style='color : white' >Minutos Gastados</td>
     <td style='color : white' >1 / 1</td>
     </tr>
     <tr>
     <td style='color : white' >Megas Gastados</td>
     <td style='color : white' >1 / 1</td>
     </tr>

 <tr>
 <td style='color : white' >Tarifa</td>
 <td style='color : white' >1</td>
 </tr>";
?>