文件的鏈接我在codigniter創建一個AJAX腳本文件main.js位於本地主機/網站/資產/ JS/main.js無法提供笨
上主要的.js我貼過鏈接到這樣的文件,當我在正常模式下無法在框架測試現在
$(document).ready(function(e) {
$("#post").on('submit', (function(e) {
var form = this;
$.ajax({
url : "includes/post_data.php",
type : "POST",
data : new FormData(this),
contentType : false,
cache : false,
processData : false,
success : function(data) {
$("#data_update").prepend(data);
form.reset();
}
});
}));
});
當我做笨內這種類似的功能,我創建了一個控制器,所以如何將給予鏈接到現在爲止它不會被包含/ get_data.php我創建的控制器是這樣的
class Forums extends CI_Controller {
public function post_forum() {
//code goes here
}
}
當我試着給的鏈接爲 'mydirecotry /論壇/ post_forum' 它指出一個錯誤,請幫我出
嘗試首先在您的js文件中獲得'base_url()'。 –
base_url可以像這樣獲得<?php echo base_url()?>但是我相信我不能在.js文件中使用php的權利? –
需要製作一些具有base_url()值的隱藏字段。 –