私はこの簡単なコードを使用していますが、正しく動作しません (私の考えでは):
$(document).on("click", "#summary_and_tables #tables ul li a", function() {
var url = "index.php/table/show/"+this.hash;
console.log(url);
$.ajax({
type: "POST",
url: url,
dataType: 'json',
success: function(response) {
if(response.status == 'ok') {}
}
});
});
コンソールの出力は次のとおりです。
index.php/table/show/#summary
しかし、ajaxリクエストは次の宛先に送信されました:
http://test.loc/st_base/index.php/table/show/