serialize

英[ˈsɪəriəlaɪz] 美[ˈsɪriəlaɪz]

vt.

n.Susun;baris,susun ; sebilangan besar pakaian untuk mengatur pasukan;

kaedah ajax serializeArray(). sintaks

Fungsi: Kaedah serializeArray() mencipta tatasusunan objek (nama dan nilai) dengan menyerikan nilai borang. Anda boleh memilih satu atau lebih elemen bentuk (seperti input dan/atau textarea), atau elemen bentuk itu sendiri.

Sintaks: $(selector).serializeArray()

Penerangan: Kaedah serializeArray() menyerikan elemen bentuk (serupa dengan kaedah .serialize()) dan mengembalikan data struktur data JSON.

Nota: Kaedah ini mengembalikan objek JSON dan bukannya rentetan JSON. Anda perlu menggunakan pemalam atau pustaka pihak ketiga untuk operasi stringifikasi. Objek JSON yang dikembalikan terdiri daripada tatasusunan objek, setiap satunya mengandungi satu atau dua pasangan nilai nama - parameter nama dan parameter nilai (jika nilai tidak kosong).

kaedah ajax serializeArray(). contoh

<html>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    x=$("form").serializeArray();
    $.each(x, function(i, field){
      $("#results").append(field.name + ":" + field.value + " ");
    });
  });
});
</script>
</head>
<body>
<form action="">
First name: <input type="text" name="FirstName" value="Bill" /><br />
Last name: <input type="text" name="LastName" value="Gates" /><br />
</form>

<button>序列化表单值</button>
<div id="results"></div>
</body>
</html>
Jalankan Instance »

Klik butang "Run Instance" untuk melihat contoh dalam talian