同じページでajaxを使ってJavascript変数を渡すときに問題が発生しました。try.phpページがあり、ボタンをクリックすると、ページをリロードせずにtry.php変数..リロードせずに同じページのJavaScriptに変数を渡す
これは私のフォームコードで、私は実際にここで
<?php
foreach($vars as $var){
?>
<form method="POST">
<button class="btn btn-warning btn-sm btn_edit" name="btn_edit" value="<?php echo $var['mem_id'];?>">
<span class="glyphicon glyphicon-pencil"></span></button>
<?php
}
?>
トラフデータベースレコードをループしていますことは、私のAjaxのコードは私のオン
$('.btn_edit').click(function(e){
var uid = $(this).val()
$.post("try.php",{ btn_edit : uid},
function(){
});
console.log(uid);//I could see the id logged on console
$('#edit_details').modal('show');
e.preventDefault();//prevent the form from submitting
});
です
変更1:のみの入力要素は、value
属性を持つことができ、それは2つの変更が行われる必要があります
<?php if(isset($_POST['btn_edit'])){
$user_id = $_POST['btn_edit'];
}?>
は私の答えはあなたが探しているあなたのソリューションを提供します願っています。 –