Когда я нажимаю кнопку, она обрабатывается ajax, а затем публикуется на странице PHP. текущая проблема заключается в том, что PHP не может распознать имя POST с лицевой стороны. Он продолжает бросать мне другую часть, которая «НЕ ОК». Ниже приведен фрагмент.Проверьте, что такое имя POST
PHP часть
if (isset($_POST['btn-agree'])){ echo "OK<br />"; } else { echo "NOT OK<br />"; }
END PHP часть
$(function() {
$("#btn-agree").click(function(e){
\t e.preventDefault();
$.ajax({
type: "POST",
url: "postAgreement.php",
success: function(msg){
//do something
},
error: function(){
//do something
}
});
});
});
<form id="agree-form" action="/" method="post" role="form">
<input type="submit" name="btn-agree" id="btn-agree" value="Agree">
</form>
в postAgreement.php, я получаю его как POST, это нормально? –
Да, он будет получен как POST. – bnahin
Но он все еще не работает после Iadd части данных. Он по-прежнему показывает «НЕ ОК». Возможно, это