繁体   English   中英

将jQuery模态变量传递给PHP脚本

[英]pass jQuery modal variable to PHP script

我确实认为这太过复杂了,但是我有一个jQuery模式与PHP文件对话。 该文件具有所有形式和验证,但已包含在模式中。 右键单击会触发事件(因此,用户右键单击要编辑的文件夹,选择“编辑”,下面的操作将触发。应该将文件夹ID发送到模式,因此模式会显示正确的编辑表单文件夹。目前,它不发送任何内容。)

所以我有了jquery(script.js):

"action": function(obj) {
 var data = {'pid': obj.attr("id")};
 $.post("/folder/edit.php", data, function (response) {
   $('#modalEditFolder').modal('show');
 });
 }

// also tried this:
$.post("/folder/edit.php", data, function (response) {   
   $('#modalEditFolder').data('pid', obj.attr("id")).modal('show');
});

// and this

$.ajax({
       type: "POST",
       url: "/view/folder/edit.php",
       data: {pid: obj.attr("id")},
       success: function(html) { 
          $('body').append(html);
          $('#modalEditFolder').modal('show');
          }
       });

模态(modal.php):

<div class="modal-body">
    <?php include_once("/folder/edit.php"); ?>
</div>

PHP文件(edit.php):

<?php echo $_POST['pid']; ?>

如何获取模态和php形式的PID变量?

尝试这个 :

$.ajax({
   type: "POST",
   url: "/view/folder/edit.php",
   cache: false,
   data: {'pid': obj.attr("id")}
}).done(function(html) {
   $('body').append(html);
   $('#modalEditFolder').modal('show');
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM