求帮忙写一个异步上传文件的程序,JQ要求使用post传值方式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求帮忙写一个异步上传文件的程序,JQ要求使用post传值方式相关的知识,希望对你有一定的参考价值。
fileupload 旁边会有一个文本框可以让用户自行命名文件,所以需要将这个文本框的值一起传到后台处理程序,求帮忙
这个文件是jQuery的Ajax文件上传的组件,先引入jq再引入这个文件。
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="ajaxfileupload.js"></script>
<script type="text/javascript">
var name=$("#name").val();
function ajaxFileUpload()
$.ajaxFileUpload
(
url:'目标文件',
secureuri:false,
fileElementId:'img',
data: name,
type: 'POST',
success: function (end) //end为返回值
// 返回处理
)
return false;
</script>
<input id="img" type="file" size="45" name="img" class="input">
<input id="name" type="text" size="45" name="name" class="input">
<button class="button" id="buttonUpload" onclick="return ajaxFileUpload();">Upload</button>
后台可以用$_FILES接收文件信息,$_POST['name']接收文件名,与普通提交文件处理流程一致。
用form提交的话,如果页面很大,是不是会比较慢,以前没有用过form提交
追答和页面没关系,主要是网速和上传文件的大小。
追问那在接收页面如何获取file对象呢
追答java通过request.getPart就可以了,.net应该有类似的接口把.
试试Request.Files看看, 刚刚在api里面看到的.
https://msdn.microsoft.com/zh-cn/library/system.web.httprequest.files(v=vs.80).aspx
球球大作战。我有好多头像想上传,可都说文件真的太大了。怎么办?求帮忙!
普通的做图软件就可以,如Photoshop, Fireworks,还有windows自带的画图板都可以:
1. 画图板:
开始-所有程序-附件(--娱乐)画图,
或者在资源管理器或我的文档中找到你需要修改的图片,点右键--编辑(或右键--打开方式--画图), 打开你要缩小的图片然后就可以拉小,保存。
2. 用 photoshop 打开你的图片,然后选菜单栏中“图像”--“图像大小”,设置图像的长和宽,再“另存为”或“保存”(“保存”会覆盖原来图像文件)。
3. 用 photoshop 打开你的图片,然后选菜单栏中"文件--存储为Web所用文件"--选择格式(gif或jpg),图像大小-- 存储.(firework也有类似的方法)。
4. 如果没有(或不会用)这些软件, 还有一个最简单的方法:启动Word, 新建一个文档, 点击菜单项“插入/图片/来自文件”, 选定欲转换的图片文件后单击〔插入〕。插入图片后调整图片的大小, 直接点击“文件/另存为”, 选择保存类型为“Web页”, 输入文件名及保存路径后单击〔保存〕, 此Word文档便被转换为HTML文件, 同时, 该HTML文件中包含的图片文件也会被转换为JPG或GIF格式。假设转换成的“Web页”的保存文件名为doc1.html, 那么, 在文件doc1.html所在文件夹中有一个名为doc1.files的子文件夹, 转换后的图片文件即保存在此文件夹中, 其文件名为imagexxx.gif或imagexxx.jpg, 至于其格式究竟是GIF格式还是JPG格式, 则由图片的颜色决定, 如果图片是256色以上的, 则转换后的格式为JPG格式, 否则为GIF格式。
《球球大作战》是一款由巨人网络Superpop&Lollipop工作室自主研发,并且免费(不包括道具)的手机网络游戏。2015年5月27日由巨人网络在中国大陆发行。
游戏以玩家间的实时互动PK为设计宗旨,通过简单的规则将玩家操作直接转化为游戏策略,体验智谋碰撞的战斗乐趣。在这个球球的世界里,每个人都化身为一颗独特的球球,大球吃小球,努力生存下来就是唯一的目标。
2016年7月30日,《球球大作战》获得2016星耀360游戏“年度十大人气移动游戏奖”。2016年9月,《球球大作战》正式列入CEST首个移动电竞项目。 2016年11月,《球球大作战》荣登2016中国泛娱乐指数盛典“中国IP价值榜-游戏榜top10”。
还是不行也可以发我我帮你弄
追问没用的,我试过
好
挺模糊的啊
需要多大才能上传 知道么
追问知道
这么大
追答多少k
追问不知道
追答你试下
追问没用我也不难为你了
给你吧
说句话,我就给你
在吗?
追答刚才在睡觉 💤
追问好
本回答被提问者和网友采纳 参考技术B 调整一下画面大小 参考技术C 剪裁追问没用
追答手机里面有
追问知道,没用
追答哦哦
以上是关于求帮忙写一个异步上传文件的程序,JQ要求使用post传值方式的主要内容,如果未能解决你的问题,请参考以下文章