0

我正在尝试为我的项目编写可用于任何模型的 csv 导入器,它应该是一个向导,首先您上传 csv 文件,在第二步中,它会生成一个基于 csv 文件的表单,用于映射 csv 字段数据库字段,在第一次调用表单时,我应该指定映射的模型,这可以是第一个表单中的隐藏输入。另一方面,我想在所有过程中使用 ajax,我不知道到底要使用什么,所以它将是一个完整的可重用模块,并且编写更少的 java 脚本,我应该如何生成第二个动态表单。谢谢。

4

1 回答 1

0

通过ajax提交第一个表单。该请求将包含(隐藏)要使用的表单,因此只需呈现该表单(基于 ModelForm)。为每个可能的表单(模型)制作一个模板并相应地返回渲染的模板。ajax 调用将在成功时删除第一种形式并将其替换为响应(这将是第二种形式)。

于 2012-07-31T08:10:46.390 回答