天天看點

jQuery EasyUI API 中文文檔 - 表單(Form)

用法

1. <form id="ff" method="post">

2.     ...  

3. </form>

使 form 成為 ajax 送出的 form 。

1. $('#ff').form({  

2.     url:...,  

3.     onSubmit: function(){  

4. // 做某些檢查 

5. // 傳回 false 來阻止送出 

6.     },  

7.     success:function(data){  

8.         alert(data)  

9.     }  

10. });  

11. // 送出 form

12. $('#ff').submit(); 

去做一個送出動作。

1. // 調用 form  插件的 'submit' 方法來送出 form

2. $('#ff').form('submit', {  

3.     url:...,  

4.     onSubmit: function(){  

5. // 做某些檢查 

6. // 傳回 false 來阻止送出 

7.     },  

8.     success:function(data){  

9.         alert(data)  

10.     }  

11. }); 

特性

名稱

類型

說明

預設值

url

string

表單送出動作的 URL。

null

事件

參數

onSubmit

none

送出前觸發,傳回 false 來阻止送出動作。

success

data

當表單送出成功時觸發。

onBeforeLoad

param

送出請求加載資料之前觸發。傳回 false 就取消這個動作。

onLoadSuccess

當表單資料加載時觸發。

onLoadError

加載表單資料時發生某些錯誤的時候觸發。

方法

submit

options

做送出動作, options 參數是一個對象,它包含系列特性:

url:動作的 URL

onSubmit:送出之前的回調函數

success:送出成功之後的回調函數

load

加載記錄來填充表單。

data 參數可以是一個字元串或者對象類型,字元串作為一個遠端 URL,否則作為一個本地記錄。

clear

清除表單資料。

validate

進行表單字段驗證,當全部字段都有效時傳回 true 。這個方法和 validatebox 插件一起使用。

繼續閱讀