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