ajax发送动态字符传,如何发送ajax请求文件与其他字符串的变量?
我想创建ajax调用并发送数据与文件和其他变量,我也使用django,如果它的帮助。如何发送ajax请求文件与其他字符串的变量?
我尝试:
js文件:
$("#save-new-request-testBtn").click(function(){
var project = $('#project').val();
var newRequestStreams = $('#newRequestStreams').val();
var request_bot_file = $('#request_bot_file')[0].files;
submit_new_request(project,newRequestStreams,request_bot_file);
});
function submit_new_request(project,newRequestStreams,request_bot_file){
url= "add/submit";
console.log(project);
var new_data;
csfr();
$.ajax({
async:false,
url: url,
type: "POST",
enctype: 'multipart/form-data',
data: ({project:project,newRequestStreams:newRequestStreams,request_bot_file :request_bot_file }),
success: function(data){
new_data= data;
console.log(data);
},
error: function(xhr, status, error) {
$("#formError").html(xhr.responseText);
console.log(xhr.responseText);
}
});
console.log('fgcfg');
return new_data;
}
问题是与选择的文件: 未捕获InvalidStateError:无法读取“HTMLInputElement”的“selectionDirection”属性:输入元素的类型(“文件”)不支持选择。
任何好的建议如何使它工作?
感谢, CFIR
2014-11-02
cfircoo
+0
你的问题是什么? –
2014-11-02 09:02:57
+0
这是正确的方法吗?因为它不工作? –
2014-11-02 09:06:25
+0
哪部分工作不正确? –
2014-11-02 09:07:35
ajax发送动态字符传,如何发送ajax请求文件与其他字符串的变量?相关推荐
- php ajax多图上传预览,Ajax上传图片及先预览功能的实现方法
最近有几个小项目用到了easyUI,一开始决定使用easyUI就注定了项目整体上前后端分离,基本上所有的请求都采用Ajax来完成.在文件上传的时候用到了Ajax上传文件,以及图片在上传之前的预览效果, ...
- php ajax向后台怎么传数组,利用ajax传递数组及后台接收的方法详解
这篇文章主要给大家介绍了关于利用ajax传递数组及后台接收的相关资料,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们一起来学习学习吧. 前言 我们在使用ajax异步的提交多选框得到需要 ...
- ajax js图片上传到php,Ajax上传并预览图片(附代码)
这次给大家带来Ajax上传并预览图片(附代码),Ajax上传并预览图片的注意事项有哪些,下面就是实战案例,一起来看一下. 1. 直接上最简单的 一种 ajax 异步上传图片,并预览 html: 图片上 ...
- python中csv文件通过什么表示字符_python – 如果行包含CSV文件中的字符串,则删除该行...
我在删除包含一列中的字符串的文本文件中的行时遇到问题.到目前为止,我的代码无法删除该行,但它能够读取文本文件并将其作为CSV文件保存到单独的列中.但这些行不会被删除. 这就是该列中的值如下所示: Sh ...
- 面向 Java 开发人员的 Ajax: 构建动态的 Java 应用程序
面向 Java 开发人员的 Ajax: 构建动态的 Java 应用程序 Ajax 为更好的 Web 应用程序铺平了道路 在 Web 应用程序开发中,页面重载循环是最大的一个使用障碍,对于 Java™ ...
- Python Day 67 Dango框架图解(总结)、Wsgiref和uwsgi、前后端传输数据的编码格式、From表单和Ajax方式在前端往后端发送文件、补充一下页面清缓存...
##Django框架图解 ##前后端传输数据的编码格式 #前后端传输数据的编码格式1.urlencoded 2.formdata 3.application/json ##From表单和Ajax方式在 ...
- jsp怎么接受ajax请求参数,通过ajax发送JSON并通过JSP中的请求获取参数
我需要通过ajax(使用Jquery)发送JSON对象,并通过JSP(服务器端)中的请求对象获取所有参数.通过ajax发送JSON并通过JSP中的请求获取参数 我的JS代码: var request ...
- mvc jquery ajax方法,asp.net mvc-如何在jQuery $ .ajax()中将模型发送请求到MVC控制器方法...
asp.net mvc-如何在jQuery $ .ajax()中将模型发送请求到MVC控制器方法 在使用以下代码进行自动刷新时,我假设执行发布后,模型将自动发送给控制器: $.ajax({ url: ...
- Asp.Net 上传大文件专题(4)--利用ajax技术显示上传进度
====================================================== 注:本文源代码点此下载 ================================= ...
最新文章
- AtomicInteger源码注释
- LuoguP2754 [CTSC1999]家园(分层图,最大流)
- python创建变量_Python每天一分钟:给类对象动态新增/删除成员变量和方法(函数)...
- thinkphp-无限分类下根据任意部门获取顶级部门ID
- 八家顶级无人车公司首次披露故障详情,从百度到Waymo
- 超越阿里云,华为云网络服务竟然这么厉害!
- 第26讲 js函数调用过程内存分析 js函数细节
- 计算机打字练习程序,指法练习打字软件
- two sample ttest paired ttst
- 【ARM】Linaro Security module
- LED电子时钟显示屏(NTP时间同步服务器)是如何完成授时服务的?
- 字符串(String)
- 代码庆端午--粽你心意
- 刷屏的海底捞超级APP究竟是怎样与阿里云合作的
- UVA 10306--e-Coins+dp
- 修改 Git 已经提交记录的 用户名 和邮箱
- 人工智能创业公司的项目BP
- js实现div的碰壁反弹效果
- 高云半导体| Arora V系列GW5AT-LV138FPG676A荣获2022年度最佳处理器芯片奖
- 又土又木到不土不木——《土力学原理十记》全笔记(修正版)