使用jquery以模态获取数据id并分配变量

时间:2018-04-06 03:46:57

标签: php jquery

如果我在href中点击带有id和名称的添加按钮(如上图),如何在php中以$ _GET形式获取数据后如何分配变量?

模态

     <tr>
  <td class="w3-padding-16" style="text-transform: capitalize"><?php echo $first_nameparty ?></td>
  <td class="w3-padding-16" style="text-transform: capitalize"><?php echo $last_nameparty ?></td>
  <td class="w3-padding-16" style="text-transform: capitalize"><?php echo $middle_nameparty ?></td>
  <td><a href="?party=<?php echo $resident_idparty ?>&partytwo=<?php echo $first_nameparty ?>&party3=<?php echo $last_nameparty ?>" class="w3-btn w3-green party">Add</a></td>

</tr>

JS

  $(document).ready(function(){
    $(".party").click(function(event){
        event.preventDefault();
     var puttingdata = $(this).attr("href");
       $("#puthere").text(puttingdata);


    });
});

这将显示,我不知道如何分配

<span id="puthere" class="w3-large" style="text-transform: capitalize;"><b></b></span>

2 个答案:

答案 0 :(得分:0)

也许这就是你所需要的 使用data-*的{​​{1}}属性intead。

href

然后,您可以获取在<td><button data-obj='{"party": <?php echo $resident_idparty ?>, "partytwo": "<?php echo $first_nameparty ?>", "party3": "<?php echo $last_nameparty ?>"}' class="w3-btn w3-green party">Add</button></td> 变量中分配的数据对象。

puttingdata

答案 1 :(得分:0)

使用href时会重新加载。

$ _GET语法只会检索URL链接上所述的内容,例如。

// http://test.com?party=123
$var = $_GET['party']; // 123 

如果您不想重新加载页面,则应考虑使用AJAX