我正在尝试构建一种资源分配表单。我希望能够从数据库中打印一个表,然后允许用户单击他们想要保留的每个单元格。此外,能够拖动和选择多个单元格。然后通过$ _POST将所有这些发送到另一个PHP脚本。
问题是,我不知道从哪里开始。
有什么建议吗?
答案 0 :(得分:1)
您所描述的第一个也是最重要的事情就是存储您感兴趣的信息的一堆隐藏字段。您必须在客户端编写javascript代码来存储用户与您的页面交互到这些隐藏的字段。
要通过POST接收数据,您需要<input type="hidden" name"some_field">
表示您希望“了解”您网页上已更改的每一位数据。如果表格信息只是文本,则不会在POST操作中传输,因此您无法在发回服务器时看到修改后的表格的布局。
如果您不必将此数据发布到其他表单,那么当用户与您的页面进行交互时,通过 XMLHTTPREQUEST 进行回调可能更好一点,但我不知道你要做的事情的要求。
答案 1 :(得分:1)
我最近为我的学校写了一篇;诀窍是使用按钮/链接或addEventListener
单元格到JavaScript。如果您希望源代码到我的应用程序,请下载此zip文件:
http://azabani.com/files/busbook.zip
修改强>
我的系统以下列方式工作:
addEventListener
进行单元格点击,调用book()
book()
然后将location
设置为book.php
book.php
数据库正常工作book.php
设置位置标题以立即返回查看器系统根据会话变量知道要返回的周视图。