var url = base_url+"ajax/user/list_user_info/"+userId;
$.ajax({
type: "POST",
url: url,
data:{user_id:userId},
contentType: 'application/json',
dataType: 'JSON',
success: function(data) {
if(data.redirect){
window.location = data.redirect;
}
else {
$('#profile-main-content').html(data.html);
}
}
});
さて、これは私のリクエストで、かなり標準的な AJAX リクエストです。私の問題は、何らかの理由でこのリクエストがコントローラーに到達していないことです。確認するために、データベースで簡単なテスト挿入を実行して、コントローラーの関数の最初の行で結果を確認しました。しかし、テストは挿入されません。base_url の宣言を確認したので、url は正しいです。「userId」を引数にしてPOSTデータとして渡したのは知っていますが、これは私が必死に試しているところです。アイデアはありますか?私が何かについて明確でない場合はお知らせください。ありがとう。