X editable - 从mysql获取下拉选项

时间:2016-07-13 08:59:57

标签: javascript drop-down-menu x-editable

我的数据库中有一个包列表。用户需要选择他想要使用的包。我想使用xeditable dropdown bootsrap,但列表没有显示。始终“加载列表时出错”。

我在package.php中有一个例子

function get_package(){
    $data = Array ( 
        array('value' => 1, 'text' => 'package1'),
        array('value' => 2, 'text' => 'package2'),
        array('value' => 3, 'text' => 'package3')
    );

    echo json_encode($data);
}

以下是我的js文件。

 $('#kitname').editable({
    value:1,
    source: 'package.php'
});

我的html文件。

     <a href="#" 
        id="kitname" 
        data-type="select"
        data-name="kitname" 
        data-pk="1" 
        data-value="5" 
        data-original-title="Select Package" 
        "> 
            Select Package 
    </a>

1 个答案:

答案 0 :(得分:0)

本周我需要一些时间来解决同样的问题,但解决方案非常简单。 ;)数组仅包含:value =&gt;文本:

function get_package(){
    $data = Array ( 
        array('1' => 'package1'),
        array('2' => 'package2'),
        array('3' => 'package3')
    );

    echo json_encode($data);
}