我正在使用标准 rails remote => true 方法通过 ajax 提交表单。我在表单中有一些输入文本字段,根据情况选择性地隐藏(通过显示:无)。当这些被隐藏时,我希望它们不会被提交(就像标准表单帖子的情况一样)。
相反,这些字段正在以某种方式与表单一起提交。我在这里梳理了 rails.js 文件:https ://github.com/rails/jquery-ujs/blob/master/src/rails.js但一直无法找到原因可能正在发生。
这是 ajax 数据远程表单发布方法的预期行为吗?如果是这样,我想我需要完全采用不同的方法,或者在提交之前将这些元素完全移出表单范围。