Daftar dan Belajar Sekarang!

Cara mengirim id php di javascript

foto ocelili
59 Kontribusi 2 Coto
3 bulan yang lalu
ini id div menggunakan php kalau saya mau ngirim id itu ke dalam javascript bagaimana?? sebelumnya id nya seperti ini <div id="contextMenu"> lalu saya ubah jadi ini
<div id="<?php echo $row['file']; ?>" class="dropdown clearfix">
ini kode di javascriptnya
var $contextMenu = $("#contextMenu");
mohon bantuanyaa semua

Tag: php javascript website

✔ Forum ini sudah terjawab


Jawaban
foto zerokira
48 Kontribusi 29 Coto
3 bulan yang lalu
Untuk kasus pertanyaan di awal: Coba ganti $(body) dengan $(div)//kalau bisa pakai yang spesifik (id, class atau child dari ...)// Dan mengambil nilai id:
var valueId=$(this).attr('id');
untuk yang bawah mungkin:
$("body").on("contextmenu","table tr", function(e) {
         var nilai= $(this).attr('id');//ambil nilai "id" dalam tag "tr"
         //lanjutan forum kemarin
         $(".context-menu__item a[data-action='Download']").attr('href','proses/down.php?filename='+nilai);//mengganti nilai href di tag a download
         //
         $contextMenu.css({
              display: "block",
              left: e.pageX,
              top: e.pageY
         });
         return false;
    });
answered icon
foto Adingnj
37 Kontribusi 7 Coto
3 bulan yang lalu
Halo, OCELILI Tinggal ditambahkan phpnya di dalam javascriptnya..
var $contextMenu = $("#<?php echo $row['file']?>")
  • mas Adingnj udah saya coba tapi div nya nggak muncul gimana ya - ocelili
  • kemungkinan ada yang salah di javascriptnya.,. - Adingnj
  • ini saya buat right click, waktu select row nya id dari setiap row tidak muncul - ocelili

Login untuk tulis komentar


foto ocelili
59 Kontribusi 2 Coto
3 bulan yang lalu
udah saya utek2 tapi masih gitu juga mas hehe tolong ya
$(function() {

    var $contextMenu = $("#<?php echo $row['file']?>");

    $("body").on("contextmenu", "table tr", function(e) {
         $contextMenu.css({
              display: "block",
              left: e.pageX,
              top: e.pageY
         });
         return false;
    });

    $('html').click(function() {
         $contextMenu.hide();
    });

});

foto zerokira
48 Kontribusi 29 Coto
3 bulan yang lalu
Untuk kasus pertanyaan di awal: Coba ganti $(body) dengan $(div)//kalau bisa pakai yang spesifik (id, class atau child dari ...)// Dan mengambil nilai id:
var valueId=$(this).attr('id');
untuk yang bawah mungkin:
$("body").on("contextmenu","table tr", function(e) {
         var nilai= $(this).attr('id');//ambil nilai "id" dalam tag "tr"
         //lanjutan forum kemarin
         $(".context-menu__item a[data-action='Download']").attr('href','proses/down.php?filename='+nilai);//mengganti nilai href di tag a download
         //
         $contextMenu.css({
              display: "block",
              left: e.pageX,
              top: e.pageY
         });
         return false;
    });


Login untuk diksusi di forum sekolah koding