У меня есть этот код в моем script.js:base_url в формате .js
$(document).ready(function (e) {
$("#uploadimage").on('submit',(function(e) {
e.preventDefault();
$("#message").empty();
$('#loading').show();
$.ajax({
url: "ajax_upload_img_item.php", // Url to which the request is send
type: "POST", // Type of request to be send, called as method
data: new FormData(this), // Data sent to server, a set of key/value pairs (i.e. form fields and values)
contentType: false, // The content type used when sending data to the server.
cache: false, // To unable request pages to be cached
processData:false, // To send DOMDocument or non processed data file it is set to false
success: function(data) // A function to be called if request succeeds
{
$('#loading').hide();
$("#message").html(data);
}
});
}));
Я хочу, чтобы загрузить ajax_upload_img_item.php НО это не будет работать, потому что я не имею base_url(); команду на нем. И я не могу добавить его в скрипт. Как добавить base_url(); команды из конфигурации Codeigniter, в script.js? спасибо
Вам нужно сделать глобальную переменную для базового пути в заголовке, а затем вы можете получить к ней доступ в файле js. Дайте мне знать, если вам нужно больше объяснений. –
Да, я действительно не понимаю, что вы говорите о базовом пути, глобальная переменная, im, новичок в языке, на самом деле извините – GGw
Является '' ajax_upload_img_item.php' в другом месте по сравнению с вашим 'script. js'? – Xotic750