重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
這篇文章將為大家詳細(xì)講解有關(guān)jQuery.param描述是什么,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
東勝網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),東勝網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為東勝近1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的東勝做網(wǎng)站的公司定做!
jQuery.param()
描述: 創(chuàng)建一個(gè)數(shù)組或?qū)ο笮蛄谢牡淖址m用于一個(gè)URL 地址查詢(xún)字符串或Ajax請(qǐng)求。
Query.param( obj )
obj
類(lèi)型: Array, Object
用于數(shù)組或序列化的對(duì)象。
jQuery.param( obj, traditional )
obj
類(lèi)型: Array, Object
用于數(shù)組或序列化的對(duì)象。
traditional
類(lèi)型: Boolean
一個(gè)布爾值,指示是否執(zhí)行了傳統(tǒng)的“shallow”的序列化。
這個(gè)函數(shù) 可以將表單元素的值 轉(zhuǎn)換為 序列化字符串 (更多細(xì)節(jié)查閱 .serialize() )。
在 jQuery 1.3中, 這個(gè)函數(shù)的返回值被用來(lái)代替函數(shù)作為一個(gè)字符串。
在 jQuery 1.4中, $.param() 方法將會(huì)通過(guò)深度遞歸的方式序列化對(duì)象,以便符合現(xiàn)代化腳本語(yǔ)言和框架的需求,比如 PHP 和 Ruby on Rails。 你可以通過(guò)設(shè)置 jQuery.ajaxSettings.traditional = true;廢除這個(gè)全局功能。
如果傳遞的對(duì)象是一個(gè)數(shù)組,它必須是一個(gè)對(duì)象數(shù)組,其格式要跟.serializeArray()返回的格式一樣:
[{name:"first",value:"Rick"},
{name:"last",value:"Astley"},
{name:"job",value:"Rock Star"}]
注意: 因?yàn)橐恍┛蚣芙馕鲂蛄谢臄?shù)字的能力有限, 在傳遞 obj 參數(shù)時(shí)我們應(yīng)該謹(jǐn)慎,盡量不要傳遞含有對(duì)象的數(shù)組,或者數(shù)組中嵌套其它數(shù)組。
注意: 由于目前對(duì)序列化字符串沒(méi)有統(tǒng)一的規(guī)約,此方法無(wú)法對(duì)復(fù)雜數(shù)據(jù)結(jié)構(gòu)進(jìn)行編碼,使之可以支持所有語(yǔ)言。 在此之前, $.param 方法將繼續(xù)保持其目前的形式。
關(guān)于“jQuery.param描述是什么”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。