Setting cookie dengan jQuery

Mengatur dan membersihkan cookies dengan jQuery sangat mudah terutama jika dibandingkan dengan memakai Javascript. Tapi itu tidak termasuk dalam jQuery-core dan membutuhkan sebuah plug-in. Posting ini menunjukkan bagaimana cara mengatur, mendapatkan, dan menghapus cookies dengan jQuery.

Plugin

Download plugin cookies jQuery di sini: http://plugins.jquery.com/project/Cookie

Mengatur cookie

Mengatur sebuah cookies dengan jQuery sangat mudah. Berikut ini adalah contoh membuat cookies dengan nama "nama" dengan nilai "budi":

$.cookie("nama", "budi");

Ini adalah sebuah session cookie dan akan hilang dan terhapus ketika user keluar dari browser. Untuk membuat cookies dengan masa aktif 7 hari contohnya sebagai berikut:

$.cookie("nama", "budi", { expires: 7 });

Contoh di atas akan menerapkan cookies pada level root. Jika kamu ingin membuat sebuah cookies yang diterapkan misal di /admin dan mempunyai masa aktif 7 hari berikut ini contohnya:

$.cookie("nama", "budi", { path: '/admin', expires: 7 });

Mendapatkan nilai cookies

Mendapatkan nilai cookies juga sangat mudah dengan jQuery. Contoh berikut ini akan menampilkan nilai cookies "nama" ke dalam sebuah dialog-window:

alert( $.cookie("nama") );

Menghapus nilai cookies

Untuk menghapus cookies atau mengatur nilainya ke null berikut ini contohnya.

$.cookie("nama", null);

Komentar

Jadilah orang pertama yang memberi komentar ...

Tinggalkan Komentar