kaedah ajax param().


  Hasil terjemahan:

param

parameter

kaedah ajax param().sintaks

Fungsi: Kaedah param() mencipta perwakilan bersiri tatasusunan atau objek. Nilai bersiri ini boleh digunakan dalam rentetan pertanyaan URL apabila membuat permintaan AJAX. Tatabahasa Q: ujqury.param (Objek, TraDitasional)

Parameter:

Parameter huraikan
objek untuk dijadikan objek
tradisional Menentukan sama ada untuk menggunakan kaedah tradisional untuk serialisasi cetek (parameter serialization).

Penerangan: Kaedah param() digunakan untuk menukar secara dalaman nilai elemen kepada perwakilan rentetan bersiri. Lihat .serialize() untuk mendapatkan maklumat lanjut. Untuk jQuery 1.3, jika parameter yang diluluskan ialah fungsi, maka menggunakan .param() akan mendapat nilai pulangan fungsi dan bukannya mengembalikan fungsi sebagai rentetan. Untuk jQuery 1.4, kaedah .param() akan menyerikan objek melalui rekursi mendalam untuk memenuhi keperluan bahasa skrip moden, seperti PHP, Ruby on Rails, dsb. Anda boleh melumpuhkan ciri ini secara global dengan menetapkan jQuery.ajaxSettings.traditional = true; Jika objek yang dihantar berada dalam tatasusunan, ia mestilah tatasusunan objek dalam format nilai pulangan .serializeArray(): [{name:"first",value:"Rick"},{name:"last" ,value: "Astley"},{name:"job",value:"Rock Star"}]

kaedah ajax param().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(){
  personObj=new Object();
  personObj.firstname="Bill";
  personObj.lastname="Gates";
  personObj.age=60;
  personObj.eyecolor="blue"; 
  $("button").click(function(){
    $("div").text($.param(personObj));
  });
});
</script>
</head>
<body>
<button>序列化对象</button>
<div></div>
</body>
</html>
Jalankan Instance »

Klik butang "Run Instance" untuk melihat contoh dalam talian

Rumah

video

Soal Jawab