我想在js文件中调用base_url()
,因为我想在jquery中调用ajax
这是我的 php 文件
$.ajax({
url: '<?php echo site_url('home/update');?>',
data: {
email:email
},
type: "POST",
success: function(data) {
$('#feedback').text(data).css('color','green');
},
});
}
else
{
$('#feedback').text('insert a valid email').css('color','red');
}
});
但我想调用 js 文件,但我很困惑如何解决这个问题 因为我们无法调用js文件中的标签
最佳答案
<script>
var base_url = '<?php echo base_url(); ?>';
</script>
- 将上述代码写入header.php文件
然后在您想要的所有 js 文件中使用“base_url”变量..
$.ajax({ url: base_url+'home/update');?>', data: { email:email }, type: "POST", success: function(data) { $('#feedback').text(data).css('color','green'); }, }); } else { $('#feedback').text('insert a valid email').css('color','red'); } });
关于jquery - 如何在js文件中调用base_url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28325698/