dongtan5555 2013-06-07 01:21
浏览 33

通过jquery编辑数据库条目

This query gives me a list from the database

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

By clicking the edit i want the name to be written in this input box so i can update or delete it, the sql update query works once the name is on the box, my only problem is to get the name there once i click edit.

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

How can id do this via jquery? or is there a better way?

  • 写回答

1条回答 默认 最新

  • douxie1692 2013-06-07 01:30
    关注

    Use copyme as a class, not an id because you will be having more than one of that element if you have a list from database, then try this:

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

报告相同问题?

悬赏问题

  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分
  • ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
  • ¥15 linux驱动,linux应用,多线程