gpt4 book ai didi

javascript - 无法在 codeigniter 中提供文件链接

转载 作者:行者123 更新时间:2023-11-30 15:28:23 24 4
gpt4 key购买 nike

我在我的 codigniter 中创建了一个 ajax 脚本文件 main.js 位于 localhost/website/assets/js/main.js

在 main .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();
}
});
}));
});

现在,当我在 codeigniter 中实现类似的功能时,我已经创建了一个 Controller ,所以我将如何提供链接,因为现在它不会是 includes/get_data.php,我创建的 Controller 是这样的

class Forums extends CI_Controller {
public function post_forum() {
//code goes here
}
}

当我尝试将链接作为“mydirecotry/forums/post_forum”时,它指出错误请帮帮我

最佳答案

在 Codeigniter 中试试这个:

url : "<?php echo base_url() ?>/post_forum",

base_url()

返回您的站点基本 URL,如您的配置文件中指定的那样。示例:

echo base_url();

注意:如果您正在处理单个 JS 文件,则将 传递给它的值并使用 JS 或 Jquery 获取它的值。

关于javascript - 无法在 codeigniter 中提供文件链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42617846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com