我试图用Ajax填充数据库中的元素,但它不起作用。 如果已将问题归结为javascript函数,但我似乎自己没有找到问题。
我在这里缺少什么? :/
$(document).ready(function()
{
$(function()
{
$.ajax(
{
url:"<?php echo site_url("c_admin/ajaxCategorie");?>",
type: 'POST',
success: function(msg)
{
var jsonMsg = $.parseJSON(msg);
var count = Object.keys(jsonMsg).length;
for(var x = 0; x < count; x++)
{
$("#categorieSelect").apend($("<option></option>").val(jsonMsg[x].CategorieID).html(jsonMsg[x].CategorieNaam));
}
}
});
});
})
答案 0 :(得分:0)
在我看来,你做了一个简单的拼写错误;
$("#categorieSelect").apend($("<option></option>").val(jsonMsg[x].CategorieID).html(jsonMsg[x].CategorieNaam));
更改追加以附加。 你的代码应该没问题!