通过jquery编辑数据库条目

时间:2013-06-07 01:21:48

标签: php jquery mysql sql-update

此查询为我提供了数据库中的列表

while($res=mysql_fetch_array($temp)){                   
    echo "<tr>";
    echo "<td id='copyme'>".$res['name']."</td>";
    echo "<td><a href=''>Edit</a></td>";                        
}
echo "</tr>";

通过单击编辑我希望在此输入框中写入名称,以便我可以更新或删除它,一旦名称在框中,sql更新查询工作,我唯一的问题是在那里得到名称点击编辑。

 <label>Template name:</label> <input id="temp_edit" type="text" name="tempname" />

id如何通过jquery执行此操作?还是有更好的方法?

1 个答案:

答案 0 :(得分:3)

copyme用作class,而不是id,因为如果您有数据库中的列表,那么您将拥有多个该元素,请尝试以下操作:

$('#yourTable').on('click', 'a', function(){
    var copyValue = $('.copyme', $(this).closest('tr')).text();
    $('#temp_edit').val(copyValue);
});