Masino Sinaga

A Web Developer Who Helps Web Developers

Anda di sini: Beranda / PHPMaker / Mudahnya Mengosongkan Teks Pencarian di Aplikasi Web dari PHPMaker
Alternatif Cara Membuat Nilai Total Rata Kanan di Aplikasi Web dari PHPMaker
Mudahnya Mengimplementasikan Fuzzy Logic di Aplikasi Web dari PHPMaker

Mudahnya Mengosongkan Teks Pencarian di Aplikasi Web dari PHPMaker

Kam, 22 Januari 2015 oleh Masino Sinaga Tinggalkan Komentar

Ketika Pengguna mengetikkan kata kunci di kotak teks pencarian pada panel Pencarian di halaman List, maka kata kunci tersebut akan tetap ditampilkan oleh sistem. Termasuk jika Pengguna mem-browse hasil pencarian ke halaman lain, kata kunci tersebut masih tetap kelihatan, sampai si Pengguna mereset hasil pencarian.

Ada kalanya si Pengguna menginginkan supaya kata kunci tersebut disembunyikan, misalnya karena si Pengguna melakukan pencarian dengan menggunakan barcode scanner. Jika tidak dikosongkan, maka kata kunci harus dibersihkan secara manual, dan ini cukup merepotkan baginya.

Pertanyaannya adalah, bagaimana cara menyembunyikan kata kunci tanpa harus mereset hasil pencarian tadi?

Gampang. Jawabannya cukup dengan memasukkan kode campuran PHP dan jQuery berikut ke dalam bagian Startup Script yang terdapat di lokasi Client Scripts -> Table-Specific -> List Options:

$(document).ready(function() {
    <?php if (CurrentPage()->BasicSearch->getKeyword() <> "") { ?>
        $("#psearch").val("");
    <?php } ?>
});

Kita menggunakan method getKeyword untuk memeriksa apakah kata kunci sudah pernah dimasukkan milik BasicSearch yang merupakan property dari object CurrentPage(). Perhatikanlah bahwa kita bisa mengkombinasikan antara pemakaian kode PHP dengan jQuery di bagian Client Scipts.

Pastikan Anda sudah men-generate ulang file script dengan menggunakan PHPMaker.

Betapa cepat dan mudahnya bukan? 😀

Ditempatkan di bawah: PHPMaker Ditag dengan:BasicSearch, Client Scripts, jQuery, PHPMaker Indonesia, quick search, Tutorial PHPMaker

Alternatif Cara Membuat Nilai Total Rata Kanan di Aplikasi Web dari PHPMaker
Mudahnya Mengimplementasikan Fuzzy Logic di Aplikasi Web dari PHPMaker

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses

Pos-pos Terbaru

  • Alasan 21 Harus Pakai Masino Extensions: Form Wizard dengan jQuery SmartWizard v7
  • Alasan 20 Harus Pakai Masino Extensions: Maximum Record per Page
  • Alasan 19 Harus Pakai Masino Extensions: Custom Breadcrumb Links
  • Alasan 18 Harus Pakai Masino Extensions: Improvement User Level Permissions
  • Alasan 17 Harus Pakai Masino Extensions: Dynamic Permission for Export Data

Menu

  • Siapa Saya?
  • Web Development
  • PHPMaker
  • Umum
  • Syarat dan Ketentuan
  • Sitemap (Peta Situs)
  • Komentar

Komentar Terbaru

  • Alasan 21 Harus Pakai Masino Extensions: Form Wizard dengan jQuery SmartWizard v7 pada Alasan 10 Harus Pakai Masino Extensions: Form Wizard
  • Masino Sinaga pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Masino Sinaga pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Charly pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Charly pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025

(c) Masino Sinaga 2009 - 2026 | WordPress | Catat masuk | Kembali ke atas