-1

我试图用 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));             
                    }
                }
            });       
        });     
    })
4

1 回答 1

0

在我看来,您犯了一个简单的错字;

       $("#categorieSelect").apend($("<option></option>").val(jsonMsg[x].CategorieID).html(jsonMsg[x].CategorieNaam));

将追加更改为追加。你的代码应该没问题!

于 2013-10-28T11:44:00.267 回答