誰でも助けてくれますか?私はjqueryとajaxの初心者です。コンソールログに値を表示していますが、何も表示されません。何が問題なのでしょうか?変数はコンソールログに表示されません
script.php
<script src="/icac/ar/js/jquery-1.12.4.js"></script>
<script>
$(document).ready(function(){
$("#see").click(function() {
val = $(this).val();
$.ajax({
type: "POST",
url: "test.php",
data: 'var='+ val,
success: function(data) {
console.log(val);
$("#c").html(data);
}
});
});
});
</script>
<div class="test">
<p>aaaaaaaaaaaaaaaaaaaaa</p>
<a href="javascript:void(0);" id="see" value="1">see</a>
</div>
<div class="test">
<p>bbbbbbbbbbbbbbbbbbbbb</p>
<a href="javascript:void(0);" id="see" value="2">see</a>
</div>
<div class="test">
<p>cccccccccccccccccccccc</p>
<a href="javascript:void(0);" id="see" value="3">see</a>
</div>
<div class="test">
<p>ddddddddddddddddddd</p>
<a href="javascript:void(0);" id="see" value="4">see</a>
</div>
<div id="c"></div>
test.phpを
<span class="ss"><?php
if (isset($_POST["var"])){
echo $_POST["var"]; }?>
</span>
私はあなたのAJAX呼び出しを推測することの あなたの成功を入力しません。エラー関数を追加してみてください。 – Zenoo
まずコードを整理し、 'id'は一意でなければなりません! – LinkinTED
エラー機能を追加するには?あなたは何を意味するのですか? –