在我的主页上,我有一个选择票状态选项、一个提交按钮和一个文本区域。我有一张票列表,每张票都有一个复选框,列表上显示了有关票的各种信息。
像这样:
_________________________________ \
|checkbox|ticket name|user|status| |
|checkbox|ticket name|user|status| |
|checkbox|ticket name|user|status| |
|checkbox|ticket name|user|status| |--> this is on my list.php page
|checkbox|ticket name|user|status| |
|checkbox|ticket name|user|status| |
|________________________________| |
___________________________ /
|select status|submit button| \
|___________________________| |
___________________________ |--> this is on my main page
| text area | |
|___________________________| /
票证列表通过 XMLhttpRequest 使用“list.php”加载。当我输入文本,然后选择一个状态,检查我要更新的票证并按提交时,它将通过 POST XMLhttpRequest 发送信息并刷新页面。
我的 XMLhttpRequest 将 textarea、状态和从我的主页提交到 list.php。问题是复选框 - 因为它们在页面 list.php 上,我不知道如何处理它们。
我在刷新之前检查它们,当我按下提交时,因为它刷新了 list.php 与发送的新数据后复选框重置,我无法得到被选中的那个。我希望在我的请求完成后重置复选框。
有任何想法吗?
我在这里发布了我在 Pastebin 上的两个页面的简化示例:
- http://pastebin.com/dy9k3u8T > main.php
- http://pastebin.com/icxgbham > list.php