四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

Javascript 同時提交多個Web表單的方法

比如一個詳細的簡歷信息頁面分 1、個人資料 2、工作經(jīng)驗 3、項目經(jīng)驗 4、其他信息 4個表單。
一般的需求是允許用戶單獨提交其中任何一個表單到下一個頁面進行修改操作(也就是說頁面有4個不同的修改按鈕,點擊哪個按鈕則只提交某一個表單的數(shù)據(jù)到服務(wù)器,并根據(jù)表單的action)。
現(xiàn)在有這樣的需求,允許用戶選擇其中任意的一個或多個表單進行提交修改,這樣的話在客戶端如何提交表單?
聲明:可能會有人說將4個表單合成一個大表單,根據(jù)修改按鈕的不同在服務(wù)器端進行不同的數(shù)據(jù)操作即可。這是一種解決辦法,但考慮到頁面數(shù)據(jù)量比較大,為了提高效率,減少數(shù)據(jù)傳輸量,還是希望能夠分成多個表單提交,所以這個辦法暫不考慮。
是不是一定要用js或ajax?如果不用呢?

2 個人觀點
1 用Ajax提交,比如prototype
new Ajax.Request();
你可以同時調(diào)用多個,默認是異步提交,所以可以同時提交多個表單,這個方案是最簡單的。
2 使用多個iframe,然后將每個表單的target指向不同的iframe
然后用js的
document.getElementById("form1").submit();
document.getElementById("form2").submit();
。。。
這個樣子進行提交。

3 兩個方法的對比
Ajax方便簡單,對結(jié)果的處理也比較省事,框架都替我們做好了,但不能跨域提交
iframe最符合一般的使用,也可以跨域提交,處理返回結(jié)果稍微麻煩些,需要在iframe里面使用 parent.進行調(diào)用才可以。

JavaScript技術(shù)Javascript 同時提交多個Web表單的方法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 请假单| 耳石症复位3d动画| 零食加盟店10大品牌| s0hu搜狐| 决对争锋| 哈尔的移动城堡免费完整版| 帕米尔我的家乡多么美简谱| 美女撒尿视频| 六年级五单元作文| oldpussy| 87版七仙女台湾| department什么意思| 吴政世| 来自地狱| 托比·瑞格波| 不得不爱吉他谱| 四个房间电影| 但愿人长久| 繁花分集剧情| 韩诗雅| 麻美由真电影| 大地资源中文字幕第3页| 暮光之城1高清完整版| 我这一辈子 电影| 1和5阳性算不算很严重| 欧美黑人巨大精品videos| 性视频免费| 女人高潮私密按摩视频| 阿尔西| 无锡电视台| 误杀2演员名单| 蜗居爱情| 叠影危情| 大学生做爰视频直播| 爱情插班生| 周末父母电视剧cctv免费网| 87版七仙女台湾| 遥远星际| 珍爱如血泰剧全集在线观看| 隐藏的真相| 送一百位女孩回家|