从web中的post请求中获取表单数据有什么窍门吗?在使用js FormData()在前端提交表单时,我似乎无法使用submitting或FormData。我已经检查了http请求,以验证表单数据正在传递给服务器。
JS表格提交
var formData = new FormData();
formData.append('Email', 'email@notarealemail.com');
formData.append('Password', '123');
// submit data us
我有一个简单的谷歌表单,其中有一个文件上传选项。上传的文件保存在我的驱动器文件夹中。然后,我有一个简单的脚本,它在表单提交上执行,将表单值(上传文件名、名称和电子邮件)保存到文本文件中。下面是我的应用程序脚本:
function onSubmit(e)
{
var file = e.values[1]; // getting the link instead of the filename
var name = e.values[2];
var email = e.values[3];
var folderId = "0B6de05UZOb0y1ck4tV3BPWl
我想从应用程序js的视图中呈现一个包含表单的部分,我正在读取附加按钮的事件而不提交,因为我需要在提交之前处理文件CSV的头部。 这是函数: $(document).ready(function () {
$("#attached_attached_csv").change(function (e) {
if (e.target.files != undefined) {
var reader = new FileReader();
reader.onload = function (e) {
// this line
我有两个型号,供应商和账单。
在我的账单/_form.html.erb中,我通过Ajax创建了一个供应商,因为我不想泄露用户在表单字段中输入的内容,并允许他选择创建的供应商并创建账单。
账单/_form.html.erb
<%= render 'suppliers/form', modal: true %>
所有的一切都是好的,直到这里,供应商是创建和保存后,点击提交。
Started POST "/suppliers" for ::1 at 2015-10-02 02:14:52 -0300
Processing by SuppliersContr