【发布时间】:2015-07-10 00:55:34
【问题描述】:
有人能弄清楚为什么每个 ajax 调用都会导致错误吗?这是我的问题。
代码是
$(document).ready(function(){
$('#officer-id').change(function(){
var officer_id = $('#officer-id').val();
$.ajax({
type:'POST',
url:"<?=base_url()?>" + "Home/ajax_view",
dataType: 'json',
data:{'officer_id':officer_id},
success:function(data){
alert(this.data );
},
error:function(data){
alert("error");
}
});
});
});
html代码中的id是officer_id
<select id="officer-id" placeholder="Choose an officer">
<option value=ab1>ab1</option><option value=ab2>ab2</option><option value=rep1>rep1</option>
</select>
url:"<?=base_url()?>" + "Home/ajax_view" 内容
public function ajax_view(){
return ;
}
为什么我的代码没有执行成功,尽管控制台中没有错误
【问题讨论】:
-
你能发布实际生成的 HTML 代码吗?可能 URL 没有正确组合。
-
我已经用实际生成的html编辑了代码
-
我们也需要 JavaScript...
-
没有使用 javascript.. 我只使用了我发布的 jquery
-
我认为这是codeigniter?这看起来与您的问题相似。 stackoverflow.com/questions/6449386/…
标签: jquery ajax codeigniter codeigniter-3