ここにHTML の私のボタン(PSの$行[は」だ私はアヤックスとのphpファイルを呼び出すようにしようとしているが、修正するバグがありますようだが、私はそれを見つけることができません.....Cpanelでajaxを使ってphpファイルを呼び出せないのはなぜですか?
IDは「]文書番号を表す変数である)
<button type='button' class='btn btn-danger delete' data-info-id='<?php echo $row["id"];?>'>Delete</button>
、ここでは私のAjaxのコードは
<script>
$(document).ready(function(){
$(document).on('click', '.delete', function() {
var info_id = $(this).data("info-id");
var deleteUrl = "/delete.php";
$.ajax({
type: "POST",
url: deleteUrl,
data: { 'info-id': info_id },
dataType: 'json',
success: function (results) {
console.log(results);
}
});
});
});
</script>
だし、ここで、それはアヤックスから変数を受け取るか
場合delete.php、単なるテストです<?php
$id = $_POST['info-id'];
$result = json_encode($id);
return $result;
?>
しかし、私は何もありませんが
ホープ誰かが私に与えることができ、いくつかは、この問題を解決するために助言にconsole.logでした!
おかげ
header( 'Content-Type:application/json');これをあなたのPHPコードに入れてください<?php header( 'Content-Type:application/json'); $ id = $ _POST ['info-id']; –
'return'!=' echo' –
@BarclickFloresVelasquez私はちょうどそれを追加しましたが、それでも動作できません、cpanelのajaxに関する設定があります。 – Adamlin0708