如何codeigniter ajax获取数据? [英] how to codeigniter ajax get data?
本文介绍了如何codeigniter ajax获取数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
HTML
< div id =tabs>
< ul id =category>
< li>< a href ='#'class ='cate'id ='3'> 3< / a>< / li>< / br>
< / ul>
< / div>
Jquery
$(function(){
$(cate)。click(function()
{
$ b b
var user_id = $(this).attr(id);
$ .ajax({
type:GET,
url: <?php echo base_url('workplace /'.$ username。'/ menu')?>,
data:user_id,
success:function(result){
$ #category-details)。html(result);
}
});
});});
但在URL是:localhost / project / workplace / test / menu?3
如何创建:localhost / project / >解决方案
尝试替换
url:<?php echo base_url '。$ username。'/ menu')?>,
这
url:<?php echo base_url('workplace /'.$ username。'/ menu /')?& + user_id,
但不是最佳解决方案。
HTML
<div id="tabs">
<ul id="category">
<li><a href='#' class='cate' id='3'>3</a></li></br>
</ul>
</div>
Jquery
$(function() {
$(".cate").click(function()
{
var user_id = $(this).attr("id");
$.ajax({
type: "GET",
url: "<?php echo base_url('workplace/'.$username.'/menu') ?>",
data: user_id,
success: function(result){
$("#category-details").html(result);
}
});
});});
but in url is : localhost/project/workplace/test/menu?3
how to make : localhost/project/workplace/test/menu/3
解决方案
Try replace
url: "<?php echo base_url('workplace/'.$username.'/menu') ?>",
this
url: "<?php echo base_url('workplace/'.$username.'/menu/') ?>" + user_id,
but it isn't best solution.
这篇关于如何codeigniter ajax获取数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文