Javascript 在打开的模式框中将id从数据库传递到

Javascript 在打开的模式框中将id从数据库传递到,javascript,php,ajax,Javascript,Php,Ajax,我需要做的是如何根据行的id传递id以在模式框内部打开?我需要在我的表中进行编辑。我的下表中有我的php mysql记录。但是我怎样才能通过身份证呢?任何帮助都将不胜感激 <table width="70%" border="0" cellpadding="0" cellspacing="0" class="table-list"> <tr> <th width="40%">Item</th> <t

我需要做的是如何根据行的id传递id以在模式框内部打开?我需要在我的表中进行编辑。我的下表中有我的php mysql记录。但是我怎样才能通过身份证呢?任何帮助都将不胜感激

  <table width="70%" border="0" cellpadding="0" cellspacing="0" class="table-list">
    <tr>
        <th width="40%">Item</th>
        <th width="20%">Category Code</th>
        <th width="20%">Item Code</th>
        <th width="20%">Edit</th>
        <th width="20%">Delete</th>
    </tr>
    <?php
    $res = $mysqli1->query("select * from code order by item_code ASC");
    while($r = $res->fetch_assoc()){
        echo "<tr>
                <td>".$r['item']."</td>
                <td>".$r['cat_code']."</td>
                <td>".$r['item_code']."</td>
                <td><a href='item_edit.php?id=".$r['id']."'</a></td>
                <td><a href='#' id='".$r['id']."' class='del'>Delete</a></td>
             </tr>";
    }
?>

您可以尝试以下想法:

在jQuery中


var someVariable=$(“#someElement”).data(“id”)

您可以使用AJAX将所有需要的具有正确ID的数据加载到表单中。@AxelPAL您能给我举个例子吗?请看以下链接:。并且您的getForm.php应该包含表单HTML的格式。
<div class="entry-form">
 <form name="userinfo" id="userinfo">
     <table width="100%" border="0" cellpadding="4" cellspacing="0">
     <tr>
      <td colspan="2" align="right"><a href="#" id="close">Close</a></td>
     </tr>
     <tr>
     <td>Item</td>
     <td><input type="text" name="items" id="items" value="" class="inputs" autocomplete="off"></td>
     </tr>
 <div>
$(document).ready(function(){

       $("#add_new, #edit").click(function(){
           $(".entry-form").fadeIn("fast");
       });

       $("#close").click(function(){
           $(".entry-form").fadeOut("fast");
       });
   });