AJAX 返回错误
AJAX returning an error
我正在尝试使用 ajax 填充我的下拉列表,但它返回了一个错误。
这是我的js代码
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
url: "<?php echo base_url('Supplies_controller/getCategory'); ?>",
dataType: 'json',
success: function(data) {
alert(data);
$(data).each(function(){
$("#category").append($('<option>', {
value: this.id,
text: this.category,
}));
})
},
error: function(errorw) {
alert("hi");
}
});
});
</script>
这是我的Supplies_controller
public function getCategory(){
$categories = $this->supplies_model->getCategory();
echo json_encode($categories);
}
这是我的Supplies_model
function getCategory(){
$this->db->select('id, category');
$this->db->from('category');
$this->db->order_by("category", "asc");
$query = $this->db->get();
return $query->result();
}
它执行我在 Java 中的错误函数中的alert("hi");
。我似乎没有看到我的代码有任何错误。
顺便说一句,我正在使用代码点火器 3.0。
如果有,请帮我看看。提前谢谢。
$(data).each(function(){
$("#category").append($('<option>', {
value: this.id,
text: this.category,
}));
});
相关文章:
- CKFinder 3为所选文件返回错误的URL
- 从我的控制器返回一个不同于200的代码以触发ajax错误,这被认为是一种好的做法吗
- AngularJS错误:提供程序必须从$get工厂方法返回值
- 用于查询错误转换的角度资源返回列表
- 如何解决“;错误所请求的URL返回500-内部服务器错误”;
- WebView返回错误的window.innerHeight
- Javascript表单验证:表单在错误返回时提交:
- 谷歌地图上的常量错误返回maxZoomService.getMaxZoomAtLatLng()
- Jquery .ajax POST 函数错误返回 asp.net MVC.
- happy 不会从 Boom 错误返回数据属性
- 操作结果在 ajax 调用中作为错误返回
- 我得到了错误“返回绑定”.PBKDF2(密码、盐、迭代、keylen、回调);^ TypeError: Not a bu
- 节点解析错误:返回时意外的令牌
- Bluebird承诺库的结果作为错误返回
- Jquery, php ajax post 500内部服务器错误返回
- 未定义的索引问题和错误返回
- 未从json文件中导入数据:Unhandled rejection错误返回
- Jquery错误返回bool值
- 表单提交后重新加载页面,尽管没有验证和错误返回
- 使用POST方法的AJAX函数会创建以下错误.错误:返回状态码414请求uri太大