无法使用ajax和formdata提交表单

bttbmeg0  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(416)

我已经尝试了一段时间,让这个提交。
不确定如何放置listners以进行此提交。我需要所有这些都在同一个文件中,因为这是为一家开发所有内部代码的公司准备的,没有包含另一个js.js页面的选项。而且这家公司根本不使用php!!!
不知道我做错了什么。
如果有人能帮忙,我会非常感激的。
原谅我的无知!!

  1. var form = new FormData();
  2. form.append("email", "anim enim cupidata");
  3. form.append("first_name", "ipsum pariatur adipisicing");
  4. form.append("last_name", "officia ");
  5. form.append("address", "elit");
  6. form.append("city", "dolor Excepteur");
  7. form.append("country", "ipsum");
  8. form.append("zip", "in laboris dolor");
  9. form.append("state", "est consequat ea pariatur");
  10. form.append("phone", "qui dolore");
  11. form.append("industry", "do non amet et");
  12. form.append("org", "enim");
  13. form.append("job_title", "dolore in");
  14. form.append("purchasing_time_frame", "nulla irure anim sunt aliquip");
  15. form.append("role_in_purchase_process", "elit ipsum enim");
  16. form.append("no_of_employees", "officia incididunt nostrud occaecat");
  17. form.append("comments", "mollit nulla nostrud Excepteur");
  18. form.append("custom_questions", "[{\"title\":\"amet eu qui do\",\"value\":\"ipsum Duis veniam\"},{\"title\":\"cupidatat et velit nulla\",\"value\":\"eiusmod non dolore qui\"}]");
  19. var settings = {
  20. "url": "https://api.zoom.us/v2/webinars/WEBID/registrants",
  21. "method": "POST",
  22. "timeout": 0,
  23. "headers": {
  24. "Content-Type": "multipart/form-data"
  25. },
  26. "processData": false,
  27. "mimeType": "multipart/form-data",
  28. "contentType": false,
  29. "data": form
  30. };
  31. $.ajax(settings).done(function (response) {
  32. console.log(response);
  33. });
  34. });
  35. });
  36. });
  1. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  2. <form>
  3. <input name="email" placeholder="email"/>
  4. <input name="first_name" placeholder="Name"/>
  5. <button name="submit" type="submit">Submit</button>
  6. </form>

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题