我正在一个具有 Person 模型的项目中工作。我用表格显示索引操作中的人员,显示允许选择多个人员的复选框。
用户应该能够对选定的人做不同的事情,比如:
- 批准他们访问。
- 发送电子邮件。
批准他们访问的行为只是进行数据库更改。“发送电子邮件”的操作应重定向到另一个页面,该页面将请求电子邮件的详细信息,以便可以发送。
到目前为止,我们在表单中有一个包含人员的表格。该表单发布到一个操作,我能够检索选定的 ID。到现在为止还挺好。
我的问题是我希望表单动态发布到不同的路线(如果用户单击操作以“批准”用户去一个地方,如果用户单击操作以“发送电子邮件”去另一个地方)。
我一直无法找到如何动态修改表单操作以在运行时发布到不同的 Url。有没有办法做到这一点?(或者也许我做错了,我应该以某种方式用 jQuery 收集 ID 并发布到我想要的 Urls)。