0

基本上,我有一堆从数据库中获取的数据,并放在我的页面中的表格中。现在,我在表中输入了用户名、会话等,并将其作为发布数据发送到下一个 PHP 页面,然后我用它在数据库中查找更多内容等等。

显然,这不是一个很好的用户体验。只需单击表格中的项目会更容易,所有内容都会自动发送到下一页。

我不确定我会怎么做。

我的表格现在是名字和姓氏,所以如果你点击某一行,它应该转到下一页,将每个单元格作为数据发送。

编辑:一些例子:

传统上,您使用表单执行此操作

 <form method="post" action="pageDataIsGoingTo.php">

将数据发送到下一页。但是,我不想用表单来做这件事;而是当他们单击发送数据的 URL 和/或按钮时。我想我可以“隐藏”视图中的数据,但我仍然不知道实际继续执行此操作的功能。

我会制作一个 javascript 按钮/功能,以不可见的形式设置某些东西吗?

4

1 回答 1

1

您可以使用不可见/隐藏的表单字段。这可能是你最好的猜测。POST如果你想要一个 ajax调用,但你想加载其他页面,Javascript 将是一个很好的解决方案。所以隐藏的表单域是您的解决方案。

与表数据并行。

您需要在表单中嵌入隐藏字段和可见项目行(因此每个项目行还包含一个表单和隐藏表单字段以及可见的提交按钮,您可以使用 css 设置样式)

这假设您的表包含更多您可以选择发送的项目。

虽然我会用主干和 jquery 来做这件事,并用 ajax 做这一切。

于 2012-11-14T23:48:35.100 回答