国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > AJAX > 正文

ajax(iframe)無刷新提交表單、上傳文件

2024-09-01 08:31:30
字體:
供稿:網(wǎng)友
要通過ajax保存表單,一切都OK,測試也通過,卻發(fā)現(xiàn)文件沒有上傳成功!然后就有了用 ajax是否可以上傳文件的疑問。

找遍資料得出結(jié)果:不能
不過同時也找到了解決辦法,就是用iframe的方式來提交表單,即實(shí)現(xiàn)無刷新提交表單又可以上傳文件!
一、HTML代碼

復(fù)制代碼 代碼如下:


<!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=utf-8" />
<title>無刷新提交表單</title>
<script type="text/javascript">
<!--
function callback(str){
alert(str);
}

// --></script>
</head>
<body>
<form method="POST" action="../post.php" target="post_frame" enctype="multipart/form-data">
<iframe mce_style="display:none;"></iframe>
<input type="file" />
<input type="text"/>
<input type="submit" value="完成以上修改" />
</form>
</body>
</html>


二、PHP代碼(處理代碼)
這里的代碼就想怎么寫怎么寫了,不過這個里執(zhí)行完了剛才那個HMTL頁面應(yīng)該要有所表現(xiàn),這時就要用到上個頁面中的 function callback()了

復(fù)制代碼 代碼如下:


echo ("<script type=/"text/javascript/">parent.callback('操作成功 ! ')</ script>");

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 万全县| 阿合奇县| 内乡县| 河东区| 改则县| 宁国市| 囊谦县| 阳泉市| 游戏| 广安市| 祁门县| 沙洋县| 宜昌市| 通化市| 依兰县| 新巴尔虎左旗| 中西区| 辛集市| 辽阳县| 广宗县| 江北区| 公安县| 遂川县| 剑河县| 乡城县| 朔州市| 辉南县| 海兴县| 壤塘县| 深泽县| 西乌珠穆沁旗| 寻乌县| 邹城市| 兴隆县| 碌曲县| 彭阳县| 谢通门县| 新昌县| 民和| 保定市| 沭阳县|