Javascript 如何从td标签获取值&;在php的另一个页面的文本框中显示此值?
我有两个页面Javascript 如何从td标签获取值&;在php的另一个页面的文本框中显示此值?,javascript,php,html,Javascript,Php,Html,我有两个页面Manage.php和edit.php 在manage.php中,我使用动态数据创建了一个HTML表,无法预测其中的行数。每行有一个名称列,编辑按钮&删除按钮。 当我点击任何编辑/删除按钮时,我想要的是它对应的名称列值 应使用php在编辑页面的文本框中显示???? 提前感谢您需要为此使用jquery 试一试 当然,这假设第一列是name列,并且正在查看元素。 您可以将其更改为.find('td').html()您必须将主键绑定到此特定记录的“编辑和删除”按钮,然后必须将此id/名称传
Manage.php
和edit.php
在manage.php
中,我使用动态数据创建了一个HTML
表
,无法预测其中的行数。每行有一个名称列,编辑按钮
&删除按钮
。
当我点击任何编辑/删除按钮时,我想要的是它对应的名称列值
应使用php在编辑页面的文本框中显示????
提前感谢您需要为此使用jquery
试一试
当然,这假设第一列是name列,并且正在查看元素。
您可以将其更改为.find('td').html()代码>您必须将主键绑定到此特定记录的“编辑和删除”按钮,然后必须将此id/名称传递到编辑页并将其分配给该文本框。如果您只传递id,则可以进行选择查询以选择名称。尝试以下操作:
我假设您的列表位于manage.php
:
传递相关id并将其放入另一个页面
<a href="edit.php?id=1&mode=edit">Edit</a>
<a href="edit.php?id=1&mode=delete">Delete</a>
如果您需要额外的安全保护,请使用。
示例:
<?php
$id = "1";
$encodeid = base64_encode($id);
?>
<a href="edit.php?id=<?php echo $encodeid;?>&mode=edit">Edit</a>
在第二页
<?php
$id = $_REQUEST['id'];
$decodeid = base64_decode($id);
?>
<?php
$id = "1";
$encodeid = base64_encode($id);
?>
<a href="edit.php?id=<?php echo $encodeid;?>&mode=edit">Edit</a>
<?php
$id = $_REQUEST['id'];
$decodeid = base64_decode($id);
?>