js无刷新上传
Ⅰ 如何无刷新提交JS创建的表单
那你还不结账,~
Ⅱ 使用ajaxuploadfile.js文件无刷新上传图片。在本地服务器测试时,能够实现。我把代码上
这个 if(data)
是你是否添加了参数支持。。。
如果有参数
jQuery('<input type="hidden" name="' + i + '" value="' + data[i] + '"磨氏 />').appendTo(form);
下面这里就吃赋值到一个隐藏域。。这里有没有 和你后面 的
所以每次都会进到error里面, 是没有必然联系的 至于 你为什么老是进 ERROR里面 肯定是交互或者是前台代码出错 具体 你可以在火狐下面执行 看报什么错 如果没有错 再看看 是不是 url: 不能访问的(直接拿url 到浏览器地址访问 看看 有没有报错埋游改 )
前端代码没有问题 url 也可以访问 那就是后台问题。。逐个排查弯判 如果还是不能解决 可以给我信息 我帮你看看
Ⅲ js怎么实现页面无刷新
使用ajax提交数据到后台,根据返回来的数据局部刷新页面即可。
Ⅳ jquery的post方法上传文件问题。
用AJAXForm插件来完成,当然还有很多的jquery插件可以完成无刷新上传,甚至是多文件无刷新同时上传
Ⅳ 相当抽象的问题!!!js实现无刷新上传的问题
把代码发我,详细说
=======================
问题分析:
1、你通过document.createElement("iframe")后,有没有使用document.body.appendChild(nd_iframe)加入到html的body中呢?请尝试
2、如果在html中固化是没问题的,而动态生成是有问题的,那么问题应该处在动态生成这边,在实际中,我也埋芹樱经弯丛常使用这种方式,一般不会有什么大的问题,至于enctype和eccoding的问题,你可以参考一下style属首凳性里面的赋值方式,两者不是一样的,我也可以这么写 obj.aaa = "bbb",这个aaa只是我另外付给obj的一个属性,是不会报错的。
Ⅵ 使用jquery的ajaxfileupload.js和struts2无刷新上传文件出错
getXXX方法是从session中取参数值,从你贴出的代码来看 没有涉及到这块,所以我觉得你要是用System.out.println("userIcon:" + getId_userIcon()); 取不到任何id·
个人浅见~
Ⅶ js两个页面之间如何实现无刷新传值
长连接,websocket
两个页仿圆戚面跟后台建立长连接,一个页面提交腔衫后,可以让后台发送信息给另一个页面并显示备陵
Ⅷ js/Ajax/ASP利用createElement 自动生成表单,无刷新上传。50高分,可以运行在加50!
如果你要填写很多表单项目,在涉及到复拦锋杂的页面布局,用 createElement是划不来的,一个码衡宽一个元素创建,要创建到猴年马月。
要生成动态表单,最好的办法是,先把一个静态的表单生成好,也就是说,你要在浏览器里面输入一个地址,能访问到这个表单,和常规的表单是一样的,然后呢,在单击一个按钮的时候,用一个弹出窗口来加载这个表单,传统的方式是弹出window窗口,不过,现在是ajax大行其道的迟亮时代,所以弹出一个ajax窗口,然后在这个ajax窗口里面加载表单,发送数据,就这样!
最近的一个项目,里面大量用到了ajax窗口,我们选择的是prototype-window 。
ajax窗口太多了,楼主自己去网上找吧,
推荐一个网址:http://www.open-open.com/ajax/Window.htm
这里面介绍的ajax窗口非常多,楼主慢慢看吧。
Ⅸ 急需 ASPupload + js 无刷新上传的代码!
ajaxupload.js
jquery-1.3.2.min.js
这两个文件网上有下载
这样就构成了你要的所有功能!
up.html文件
<!DOCTYPE html PUBLIC "-//历樱哪W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>技术预览</title>
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/ajaxupload.js"></script>
<script type="text/javascript">
$(document).ready(function(){
new AjaxUpload('#upload_button1', {
action: 'upload.asp',
name:'file1',
data:{
formpath:'./颂扒a',
formautonamed:'1'
},
//选择后自动开始上传
autoSubmit:true,
//返回Text格式数据
responseType: false,
//上传的时候按钮不可用
onSubmit : function(filename,ext){
//设置允许上传的文件格式
if (!(ext && /^(jpg|png|jpeg|gif)$/.test(ext))){
alert('未允许上传的文件格式!');
// cancel upload
return false;
}
},
//上传完成后取得文件名filename为本地取得的文件名,msg为服务器返回的信息
onComplete: function(filename,msg) {$('#UL').val(msg);}
});
});
</script>
<style type="text/css">
body { margin:0px; font-size:12px;}
#upload_button1 { width:100px; height:50px; background-color:#CEE7FF; text-align:center; line-height:50px; cursor:pointer;}
</style>
</head>
<body>
<div id="upload_button1">上传附档</div>
<input type="text" id="UL" />
</body>
</html>
upload.asp文件
<%
Set Upload = Server.CreateObject("Persits.Upload")
HH_savepath=server.mappath("upload")
Upload.Save(HH_savepath)
For Each H_File in Upload.Files 、肢码
HH_upedfilename=H_File.filename
Next
set Upload=Nothing
%>
<%=HH_upedfilename%>
Ⅹ php,ajax。如何做到无刷新上传图片啊,关键是无刷新而且是图片
最常见的做法有2种:
当选择一个文件后,用JS动态的信并创建一个Iframe,Iframe内写入一个隐藏的表单,然后让表单提交;
利用Flash来实现上传,但是敬坦销缺点是必须手动的亮游传递session_id,否则无法进行状态维护;