-
與
get()
方法相比,post()
方法多用于以POST方式向服務(wù)器發(fā)送數(shù)據(jù),服務(wù)器接收到數(shù)據(jù)之后,進(jìn)行處理,并將處理結(jié)果返回頁面,調(diào)用格式如下:$.post(url,[data],[callback])
參數(shù)url為服務(wù)器請(qǐng)求地址,可選項(xiàng)data為向服務(wù)器請(qǐng)求時(shí)發(fā)送的數(shù)據(jù),可選項(xiàng)callback參數(shù)為請(qǐng)求成功后執(zhí)行的回調(diào)函數(shù)。
查看全部 -
用
get()
方法時(shí),采用GET方式向服務(wù)器請(qǐng)求數(shù)據(jù),并通過方法中回調(diào)函數(shù)的參數(shù)返回請(qǐng)求的數(shù)據(jù),它的調(diào)用格式如下:$.get(url,[callback])
參數(shù)url為服務(wù)器請(qǐng)求地址,可選項(xiàng)callback參數(shù)為請(qǐng)求成功后執(zhí)行的回調(diào)函數(shù)。
查看全部 -
使用
getScript()
方法異步請(qǐng)求并執(zhí)行服務(wù)器中的JavaScript格式的文件,它的調(diào)用格式如下所示:jQuery.getScript(url,[callback])
或$.getScript(url,[callback])
參數(shù)url為服務(wù)器請(qǐng)求地址,可選項(xiàng)callback參數(shù)為請(qǐng)求成功后執(zhí)行的回調(diào)函數(shù)。
查看全部 -
使用
getJSON()
方法可以通過Ajax異步請(qǐng)求的方式,獲取服務(wù)器中的數(shù)據(jù),并對(duì)獲取的數(shù)據(jù)進(jìn)行解析,顯示在頁面中,它的調(diào)用格式為:jQuery.getJSON(url,[data],[callback])
或$.getJSON(url,[data],[callback])
其中,url參數(shù)為請(qǐng)求加載json格式文件的服務(wù)器地址,可選項(xiàng)data參數(shù)為請(qǐng)求時(shí)發(fā)送的數(shù)據(jù),callback參數(shù)為數(shù)據(jù)請(qǐng)求成功后,執(zhí)行的回調(diào)函數(shù)。
查看全部 -
使用load()方法異步請(qǐng)求數(shù)據(jù)
使用
load()
方法通過Ajax請(qǐng)求加載服務(wù)器中的數(shù)據(jù),并把返回的數(shù)據(jù)放置到指定的元素中,它的調(diào)用格式為:load(url,[data],[callback])
參數(shù)url為加載服務(wù)器地址,可選項(xiàng)data參數(shù)為請(qǐng)求時(shí)發(fā)送的數(shù)據(jù),callback參數(shù)為數(shù)據(jù)請(qǐng)求成功后,執(zhí)行的回調(diào)函數(shù)。
查看全部 -
serialize()方法:將表單中有name屬性的元素值進(jìn)行序列化,生成標(biāo)準(zhǔn)的URL編碼文本字符串,直接可用于ajax請(qǐng)求。
調(diào)用格式:$(selector).serialize()
查看全部 -
“containment”屬性指定拖曳區(qū)域; 類型分為:選擇器, 元素, 字符串, 數(shù)組. 1、選擇器: 只能在選擇器約束的元素內(nèi)拖動(dòng) 2、元素: 只能在給定的元素內(nèi)拖動(dòng) 3、字符串: ? parent: 只能在父容器內(nèi)拖動(dòng) ? document: 在當(dāng)前html文檔的document下可拖動(dòng), 超出瀏覽器窗口范圍時(shí), 自動(dòng)出現(xiàn)滾動(dòng)條 ? widow: 只能在當(dāng)前瀏覽器窗口的內(nèi)容區(qū)域拖動(dòng), 拖動(dòng)超出當(dāng)前窗口范圍, 不會(huì)導(dǎo)致出現(xiàn)滾動(dòng)條... 4、數(shù)組: [x1, y1, x2, y2]以[開始水平坐標(biāo), 開始垂直坐標(biāo), 結(jié)束水平坐標(biāo), 結(jié)束垂直坐標(biāo)]的方式劃定一個(gè)區(qū)域, 只能在此區(qū)域內(nèi)拖動(dòng). 這種方式指定時(shí), 值是相對(duì)當(dāng)前瀏覽器窗口內(nèi)容區(qū)域左上角的偏移值. 5、false: 不限制拖動(dòng)的活動(dòng)范圍 [默認(rèn)值]false 詳細(xì)了解可查詢:http://www.css88.com/jquery-ui-api/draggable/
查看全部 -
Autocomplete配置選項(xiàng): 1) minChars(Number):在觸發(fā)autocomplete前用戶至少需要輸入的字符數(shù).Default: 1,如果設(shè)為0.在輸入框內(nèi)雙擊或者刪除輸入框內(nèi)內(nèi)容時(shí)顯示列表. 2)max (Number):autocomplete下拉顯示項(xiàng)目的個(gè)數(shù),Default: 10. 3)autoFill (Boolean):要不要在用戶選擇時(shí)自動(dòng)將用戶當(dāng)前鼠標(biāo)所在的值填入到輸框.Default: false. ? 4) mustMatch (Booolean): 如果設(shè)置為true,autoComplete只會(huì)允許匹配的結(jié)果出現(xiàn)在輸入框,所有當(dāng)用戶輸入的是非法字符時(shí)將會(huì)得不到下拉框.Default: false. 5) matchContains (Boolean): 決定比較時(shí)是否要在字符串內(nèi)部查看匹配,如ba是否與foo bar中的ba匹配.使用緩存時(shí)比較重要.不要和autofill混用.Default: false. 6) scrollHeight (Number): 自動(dòng)完成提示的卷軸高度用像素大小表示 Default: 180 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 7) formatItem (Function): 為每個(gè)要顯示的項(xiàng)目使用高級(jí)標(biāo)簽.即對(duì)結(jié)果中的每一行都會(huì)調(diào)用這個(gè)函數(shù),返回值將用li元素包含顯示在下拉列表中. Autocompleter會(huì)提供4個(gè)參數(shù)(row, i, max,value): 返回的結(jié)果數(shù)組, 當(dāng)前處理的行數(shù)(即第幾個(gè)項(xiàng)目,是從1開始的自然數(shù)), 當(dāng)前結(jié)果數(shù)組元素的個(gè)數(shù)即項(xiàng)目的個(gè)數(shù),最后一個(gè)是查詢到的項(xiàng). Default: none, 表示不指定自定義的處理函數(shù),這樣下拉列表中的每一行只包含一個(gè)值. 8) formatMatch對(duì)每一行數(shù)據(jù)使用此函數(shù)格式化需要查詢的數(shù)據(jù)格式. 返回值是給內(nèi)部搜索算法使用的. 參數(shù)值和formatItem的參數(shù)一樣。 9) formatResult和formatItem類似,但可以將將要輸入到input文本框內(nèi)的值進(jìn)行格式化.同樣有三個(gè)參數(shù),和formatItem一樣.Default: none,表示要么是只有數(shù)據(jù),要么是使用formatItem提供的
查看全部 -
$.extend(obj1,obj2,……objN)
擴(kuò)展工具函數(shù),在擴(kuò)展對(duì)象時(shí),兩個(gè)對(duì)象將進(jìn)行合并,當(dāng)存在相同屬性名時(shí),后者將前者覆蓋
參數(shù)obj1至objN表示需要合并的各個(gè)原有對(duì)象
查看全部 -
$.extend({options})
可以對(duì)原有的工具函數(shù)進(jìn)行擴(kuò)展,自定義類級(jí)別的jQuery插件。
參數(shù)options表示自定義插件的函數(shù)內(nèi)容
查看全部 -
$.param(obj);
能使對(duì)象或數(shù)組按照key/value格式進(jìn)行序列化編碼,該編碼后的值常用于向服務(wù)器端發(fā)送URL請(qǐng)求
參數(shù)obj表示需要進(jìn)行序列化的對(duì)象,該對(duì)象也可以是一個(gè)數(shù)組,整個(gè)函數(shù)返回一個(gè)經(jīng)過序列化編碼后的字符串
查看全部 -
$.trim(str)
能刪除字符串左右兩邊的空格符,但該函數(shù)不能刪除字符串中間的空格
參數(shù)str表示需要?jiǎng)h除左右兩邊空格符的字符串
查看全部 -
$.contains(container,contained)
能檢測(cè)在一個(gè)DOM節(jié)點(diǎn)中是否包含另外一個(gè)DOM節(jié)點(diǎn),如果包含,返回true,否則,返回false值
參數(shù)container表示一個(gè)DOM對(duì)象節(jié)點(diǎn)元素,用于包含其他節(jié)點(diǎn)的容器,contained是另一個(gè)DOM對(duì)象節(jié)點(diǎn)元素,用于被其他容器所包含
查看全部 -
$.isPlainObject(obj)
能檢測(cè)對(duì)象是否為通過{}或new Object()關(guān)鍵字創(chuàng)建的原始對(duì)象,如果是,返回true,否則返回false值
參數(shù)obj表示需要監(jiān)測(cè)的對(duì)象名稱
查看全部 -
$.isEmptyObject(obj)
檢測(cè)一個(gè)對(duì)象是否為空,如果為空,則該函數(shù)返回true,否則,返回false值
其中,參數(shù)obj表示需要檢測(cè)的對(duì)象名稱
查看全部
舉報(bào)