IFrame的使用以及表單的提交方式

2021-07-24 07:37:22 字數 2466 閱讀 5805

生活還是得靠一點一點的瑣碎拼接而成,認真對待生活中的每一件事。

iframe篇:

onchange="getcontent()"

data-placeholder="請選擇分類"

class="chosen-select form-control"

name="serverinfoid"

id ="serverinfoid"

autocomplete="off">

value="">請選擇分類option>

items="$"

var="r">

label="$">

items="$"

var="s" >

test="$">

label="$">$option>

c:if>

c:foreach>

optgroup>

c:foreach>

select>

style="width: 100%;height: 80%; border:0; background-color: #ffffff"

name="upjsp"

id="upjsp">

iframe>

在這部分主要是用到了onchange這個函式,當select內容發生變化的時候,執行下面這個函式,

裡面注釋掉的error部分是測試是否執行正確。

function

});}

xmlhttprequest.readystate: 狀態碼的意思

0 - (未初始化)還沒有呼叫send()方法

1 - (載入)已呼叫send()方法,正在傳送請求

2 - (載入完成)send()方法執行完成,已經接收到全部響應內容

3 - (互動)正在解析響應內容

4 - (完成)響應內容解析完成,可以在客戶端呼叫了

xmlhttprequest.status:http請求的狀態

1xx - 資訊提示

2xx - 成功

3xx - 重定向

4xx - 客戶端錯誤

5xx - 伺服器錯誤

這裡的ajax用的是常規的寫法,直接請求controller位址,返回資料進行判定展現。

表單提交方式篇:

目前我知道主要有三種方式,無關post和get傳參的區別。

①直接在jsp頁面用form標籤書寫,最後用乙個type為submit的button提交即可。

頁面的所有內容都通過所對應的name的值傳遞到了後台。如下:

class="form form-horizontal"

id="formupload" enctype="multipart/form-data" method="post" target="ifresult">

"display: none;"

name="ifresult"

id="ifresult">

這裡的iframe主要是接收請求controller位址後返回過來的資料。

target="ifresult"指向了iframe。也可以指向div。

②常規的ajax傳參。但此方法只能進行字串的傳參。不能進行檔案向後台傳。

具體事例如iframe篇的ajax樣式。

③運用jquery.form.js外掛程式進行ajax表單的提交。如下;

var optionss = ; 

$('#formupload').ajaxform(optionss);

function

showrequest

() function

showresponse

(data)

$("#formupload").submit(function

() }

});})

此處主要有兩個: $('#formupload').ajaxform(optionss)、

$("#formupload").submit(function())});

ajaxform主要是為提交表單做準備。可以看到optionss的一些引數類似於常規ajax裡面的那些條件限制。

所以說是表單提交之前的乙個準備。這裡的 formupload是form表單的id。

ajaxsubmit是表單的提交。將id所對應的form表單提交給後台controller位址進行資料的獲取。

CMFCColorButton的使用以及重繪

cmfccolorbutton是visual studio 2008 sp1版本以上提供的顏色採集器。系統環境 windows 7 程式設計環境 visual studio 2008 sp1 下面介紹下使用步驟 1.新建基於對話方塊的工程,名稱為mycolorbuttondemo 2.拖動乙個按鈕到...

HandlerThread的使用以及原理

官方的描述 handlerthread 是乙個包含 looper 的 thread,我們可以直接使用這個 looper 建立 handler。handlerthread 的使用場景 我們知道,handlerthread 所做的就是在新開的子執行緒中建立了 looper,那它的使用場景就是 threa...

resultMap的使用以及理解

一般我們在mybatis中使用查詢語句的時候,如果查詢到的結果不能使用resulttype反應出來的時候,可以採用resultmap標籤來解決資料查詢不到的困難問題。其中type指代的是我們需要對映到的類物件,id表示resultmap在select標籤中用的時候的id名稱 這是設定主鍵使用的,使用...