<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
function download(url,postData) {
var form = $("<form>"); // 定义一个form表单
form.attr('style', 'display:none'); // 在form表单中添加查询参数
form.attr('target', '');
form.attr('method', 'post');// 使用POST方式提交
form.attr('action', url);
var input1 = $('#wenjian');
//Firefox中,一定要有这个hidden属性,有了页面不会跳转,没有就会跳转
input1.attr('type', 'hidden');
$('body').append(form); //将表单放置在web中
form.append(input1); //将查询参数控件添加到表单上
form.submit();
}
</script>
</head>
<body>
<input type="file" value="" id="wenjian">
<input type="button" value="tijiao" οnclick="download('www.baidu.com')">
</body>
</html>
HTML上传文件(不跳转页面)
http://blog.youkuaiyun.com/ling926/article/details/72888831jQuery 事件 - submit() 方法
http://www.w3school.com.cn/jquery/event_submit.asp
jQuery 参考手册
http://www.w3school.com.cn/jquery/jquery_reference.asp