0

我想要一个“选择选项”,其中选项值将自动更新。我的意思是
我希望数据库中的一些特定值在数据库中更新时放入选择选项区域,例如当用户在数据库中注册时,我希望他/她的注册号在“选项-选择”区域同时进行。我该怎么做。我在 java/jsp/servlet 中编码。

4

1 回答 1

0

我不知道我的问题是否正确,但关键是使用 js-->java-->js

@RequestMapping("/url/loadData")
@ResponseBody
 public String loadData()
            throws Exception {
        JSONSerializer s = new JSONSerializer();
        return s.serialize(classService.getData());   //method to find the parsing of data from db
    }

在js中调用映射

 function loadDbData() {
    $.ajaxUtility({
        url : '/url/loadData.htm',
        showErrorPrompt : true,
        showInfoPrompt : false,
        success : function(data, xhr, s) {
            dataFromDB = data;
            $(dataFromDB).each(function(index, value){

                $("#myDropdownbox").empty();
                $("#myDropdownbox").append(generateEachData(value));

            });

        }
    });
 }

function generateEachData(dataItems){
    html = '<option>'+dataItems+'</option>';
    return html;
}

当您想要更新或调用数据库中的数据时,只需在事件上调用 loadDbData() 即可。希望它会有所帮助:)

于 2013-08-13T08:26:32.410 回答