今天一个项目需要 做文件上传 ,图方便 就使用了Bootstrap File Input 插件 问题来了 文件放置服务器和 活动服务器 是分开的
于是涉及到了 一个ajax 跨域请求问题 后端使用php 接下来是解决代码 欢迎提出意见
前台代码
<!DOCTYPE html>
<!-- release v4.4.0, copyright 2014 - 2017 Kartik Visweswaran -->
<!--suppress JSUnresolvedLibraryURL -->
<html lang="en">
<head>
<meta charset="UTF-8"/>
<title>Krajee JQuery Plugins - © Kartik</title>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
<link href="../css/fileinput.css" media="all" rel="stylesheet" type="text/css"/>
<link href="../themes/explorer/theme.css" media="all" rel="stylesheet" type="text/css"/>
<script src="../js/jquery.min.js"></script>
<script src="../js/plugins/sortable.js" type="text/javascript"></script>
<script src="../js/fileinput.js" type="text/javascript"></script>
<script src="../js/locales/fr.js" type="text/javascript"></script>
<script src="../js/locales/es.js" type="text/javascript"></script>
<script src="../themes/explorer/theme.js" type="text/javascript"></script>
<script src="../js/bootstrap.min.js" type="text/javasc