SILAKAN ORDER SEKARANG
Ainisa Collection Developer
Development of Ainisa Collection
7/31/2020
3/03/2017
Membuat Autocomplete Bersyarat dengan Jquery
Anda mungkin sudah sering menggunakan library Jquery. Namun Anda mungkin bertanya-tanya, bisakah menerapkan Autocomplete Jquery dengan syarat? Sebagai contoh, Anda punya beberapa mahasiswa dengan nama yang mirip. Tentu saja mereka akan memiliki NIM yang berbeda-beda. Jika autocomplete Anda tidak dibatasi, maka saat Anda mengetikkan nama "Agus" misalnya, semua nama yang mengandung "Agus" akan muncul. Pertanyaannya, Agus yang mana yang Anda maksud?
Ketika autocomplete dibatasi dengan syarat NIM misalnya, maka hanya Agus yang NIM nya Anda sebutkan yang akan muncul. Dalam kasus lain, misalnya dalam satu kode penjualan ada banyak kode barang dan kode barang yang sama ada di beberapa kode penjualan. Bagaimana Anda tahu kode barang yang muncul berasal dari kode penjualan yang Anda maksud?
Nah, saya akan membagikan Jquery autocomplete bersyarat kepada Anda. Contoh scriptnya sbb:
$("#nama").autocomplete('',{
url: "name_finder.php",
extraParams: { "nim": function(){
var nim = $("#nim").val();
return nim;
}
}
});
Rahasia script di atas adalah pada object JSON "extraParams". Object ini sendiri memerlukan input berupa object JSON, dalam contoh ini adalah "nim". Anda bisa menggantinya sesuai parameter conditional/syarat yang akan dikirimkan ke autocomplete. Object "nim" adalah suatu function yang mengembalikan nilai dari Input dengan id = "nim".
Hasilnya sbb:
Untuk mendownload contoh lengkap di sini
Ketika autocomplete dibatasi dengan syarat NIM misalnya, maka hanya Agus yang NIM nya Anda sebutkan yang akan muncul. Dalam kasus lain, misalnya dalam satu kode penjualan ada banyak kode barang dan kode barang yang sama ada di beberapa kode penjualan. Bagaimana Anda tahu kode barang yang muncul berasal dari kode penjualan yang Anda maksud?
Nah, saya akan membagikan Jquery autocomplete bersyarat kepada Anda. Contoh scriptnya sbb:
$("#nama").autocomplete('',{
url: "name_finder.php",
extraParams: { "nim": function(){
var nim = $("#nim").val();
return nim;
}
}
});
Rahasia script di atas adalah pada object JSON "extraParams". Object ini sendiri memerlukan input berupa object JSON, dalam contoh ini adalah "nim". Anda bisa menggantinya sesuai parameter conditional/syarat yang akan dikirimkan ke autocomplete. Object "nim" adalah suatu function yang mengembalikan nilai dari Input dengan id = "nim".
Hasilnya sbb:
Untuk mendownload contoh lengkap di sini
Labels:
angularjs,
autocomplete,
codepen,
framework,
github,
jquery,
jquery ui,
jquery.min.js,
jsfiddle,
php
5/31/2011
SyJAC API 3.0 dan situs resmi Ainisa Collection
Ainisa Collection akan segera merilis situs resmi standar dan situs resmi mobile. Kedua situs resmi tersebut akan memakai SyJAC API 3.0, untuk info lebih lengkap mengenai SyJAC API silakan kunjungi halaman Facebook SyJAC API
4/01/2011
HyperLynx Release Candidate 1
Bismillahirrohmaanirrohiim
Ainisa Collection akan merilis aplikasi desktop baru. Aplikasi ini merupakah sebuah mini browser yang bisa membuka berbagai dokumen web seperti HTML dan XML. Namun aplikasi ini juga memiliki dukungan terhadap dokumen yang dimiliki oleh Ainisa Collection Developer seperti Hibiscus Database.
Aplikasi ini diberi nama HyperLynx dan versinya adalah Release Candidate 1. Semoga dalam waktu dengan Release Candidate 2 akan segera diluncurkan.
2/09/2011
SJCAPI sebagai Engine proyek Biologi Tracer Study
SJCAPI (Synchronous Javascript and CSS API) merupakan kumpulan Objek yang memungkinkan pengembang web (web developer) memformat halaman web dengan cepat tanpa perlu mengetahui metode dan properti yang dimiliki CSS. Cukup memilih Objek SJCAPI yang dibutuhkan dan mengambil metode yang diperlukan, format halaman web langsung didapat. SJCAPI berbasiskan Javascript, sehingga web developer perlu menguasai bahasa pemrograman web tersebut.
Karena alasan yang sama, SJCAPI mewarisi semua konvensi (ketentuan) yang dimiliki Javascript. Di antaranya yang cukup klasik (dan dimaklumi semua pengembang web) adalah masalah bilangan bulat (Integer). Semua bahasa pemrograman yang sudah didaftarkan kepada ECMA (lembaga standardisasi bahasa pemrograman) -- termasuk Javascript -- memerlakukan Integer sebagai bilangan cacah (counting number). Oleh karena itu Integer dalam SJCAPI selalu dimulai dari 0. Konsekuensinya, jika SJCAPI dipaksa untuk memerlakukan Integer tidak dari 0, maka nilai terakhir yang diterima harus selalu dikurangi 1. Jadi jika Anda memasukkan 10 digit Integer maka urutannya adalah 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Dan jika urutannya dimulai dari 1 maka akan menjadi 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11. Demikian seterusnya.
11/30/2010
SyJAC: Virus Komputer berbasis web
Apakah Virus Komputer itu?
Virus komputer adalah suatu program komputer yang bertujuan negatif seperti merusak data pemilik komputer atau mengubah konfigurasi komputer.
Bagaimana Virus Komputer bekerja?
Virus komputer bekerja sebagaimana program komputer lainnya. Kemampuannya untuk mengunci konfigurasi komputer sebenarnya "meminjam" fitur sistem operasi yang kemudian dijalankan secara otomatis. Dengan demikian, seolah-olah konfigurasi komputer telah terkunci oleh virus, padahal sesungguhnya sistem operasilah yang mengunci konfigurasi tersebut atas perintah virus.
Kemampuan virus lainnya juga memanfaatkan fitur sistem operasi seperti menghapus, memindah, dan menyembunyikan file.
Apa hubungan SyJAC dengan Virus Komputer?
SyJAC merupakan suatu konsep sinkronisasi antara CSS dengan JavaScript dalam membangun halaman web dan aplikasi web. SyJAC dalam bentuk nativenya adalah aman. Namun jika dikembangkan dengan Microsoft HTML support (meliputi ActiveX, Microsoft HTML DOM, Microsoft HTA) maka ceritanya menjadi lain. Aplikasi web yang dikembangkan dengan SyJAC yang memuat dukungan Microsoft HTML akan menjadi lebih powerful dan sanggup melakukan hal-hal yang luar biasa, seperti memanipulasi file.
Inilah titik rentan konsep SyJAC bila sudah dikembangkan dengan MS HTML support. Namun, akan ada sejumlah pengembangan SyJAC yang akan menghindarkan kerugian akibat penyelewengan kode SyJAC.
Virus komputer adalah suatu program komputer yang bertujuan negatif seperti merusak data pemilik komputer atau mengubah konfigurasi komputer.
Bagaimana Virus Komputer bekerja?
Virus komputer bekerja sebagaimana program komputer lainnya. Kemampuannya untuk mengunci konfigurasi komputer sebenarnya "meminjam" fitur sistem operasi yang kemudian dijalankan secara otomatis. Dengan demikian, seolah-olah konfigurasi komputer telah terkunci oleh virus, padahal sesungguhnya sistem operasilah yang mengunci konfigurasi tersebut atas perintah virus.
Kemampuan virus lainnya juga memanfaatkan fitur sistem operasi seperti menghapus, memindah, dan menyembunyikan file.
Apa hubungan SyJAC dengan Virus Komputer?
SyJAC merupakan suatu konsep sinkronisasi antara CSS dengan JavaScript dalam membangun halaman web dan aplikasi web. SyJAC dalam bentuk nativenya adalah aman. Namun jika dikembangkan dengan Microsoft HTML support (meliputi ActiveX, Microsoft HTML DOM, Microsoft HTA) maka ceritanya menjadi lain. Aplikasi web yang dikembangkan dengan SyJAC yang memuat dukungan Microsoft HTML akan menjadi lebih powerful dan sanggup melakukan hal-hal yang luar biasa, seperti memanipulasi file.
Inilah titik rentan konsep SyJAC bila sudah dikembangkan dengan MS HTML support. Namun, akan ada sejumlah pengembangan SyJAC yang akan menghindarkan kerugian akibat penyelewengan kode SyJAC.
6/19/2010
Mencoba Kode-kode SyJAC
SyJAC merupakan usaha untuk mensinkronkan JavaScript dengan CSS. Nah, di sini akan kita coba kode sederhana berikut ini untuk mengubah warna dan ukuran huruf. Hasilnya bisa dicoba di My JavaScript Zone. Kode lengkapnya silakan cek SyJAC on Facebook.
Subscribe to:
Comments (Atom)


