caoporm97国产在线视频|欧美性XXXXX精品|一本一道久久a久久精品综合开|精品久久久久久久久久久AⅤ|

十年專注于品牌網(wǎng)站建設 十余年專注于網(wǎng)站建設_小程序開發(fā)_APP開發(fā),低調、敢創(chuàng)新、有情懷!
南昌百恒網(wǎng)絡微信公眾號 掃一掃關注
小程序
tel-icon全國服務熱線:400-680-9298,0791-88117053
掃一掃關注百恒網(wǎng)絡微信公眾號
掃一掃打開百恒網(wǎng)絡微信小程序

百恒網(wǎng)絡

南昌百恒網(wǎng)絡

如何實現(xiàn)表單序列化及表單序列化操作實例代碼

百恒網(wǎng)絡 2017-02-21 5606

隨著 Ajax的出現(xiàn),表單序列化已經(jīng)成為一種常見需求。在 JavaScript中,可 以利用表單字段的 type 屬性,連同 name 和 value 屬性一起實現(xiàn)對表單的序列化。在編寫代碼之前, 有必須先搞清楚在表單提交期間,瀏覽器是怎樣將數(shù)據(jù)發(fā)送給服務器的。
? ? ? ? ◎對表單字段的名稱和值進行 URL編碼,使用和號(&)分隔。?
? ? ? ? ◎不發(fā)送禁用的表單字段。
? ? ? ? ◎只發(fā)送勾選的復選框和單選按鈕。
? ? ? ? ◎不發(fā)送 type 為"reset"和"button"的按鈕。
? ? ? ? ◎多選選擇框中的每個選中的值單獨一個條目。
? ? ? ? ◎在單擊提交按鈕提交表單的情況下,也會發(fā)送提交按鈕;否則,不發(fā)送提交按鈕。也包括 type 為"image"的元素。
? ? ? ? ◎Red
? ? ? ? ? ? ?

  • Green

  • ? ? ? ? ? ? ?
  • Blue

  • ? ? ? ?

    ? ? ? ?Locations

    ? ? ? ?
    ? ? ? ?


    ? ? ? ?
    ? ? ? ?



    ? ? ? ?

    ? ? ? ? ? ? ?

    ? ? ? ?
    ?



    ? ? ? ?上面這個 serialize()函數(shù)首先定義了一個名為 parts 的數(shù)組,用于保存將要創(chuàng)建的字符串的各 個部分。然后,通過 for 循環(huán)迭代每個表單字段,并將其保存在 field 變量中。在獲得了一個字段的 引用之后,使用 switch 語句檢測其 type 屬性。序列化過程中麻煩的就是
    400-680-9298,0791-88117053
    掃一掃關注百恒網(wǎng)絡微信公眾號
    掃一掃打開百恒網(wǎng)絡小程序

    歡迎您的光顧,我們將竭誠為您服務×

     
     
     
     
     
     
     
     
    ×