【发布时间】:2014-07-22 16:45:21
【问题描述】:
我有一个 java 函数,它从 Java 中的 Servlet 获取 JSON 数据字符串。我正在尝试使用该数据来填充数据表 (http://www.datatables.net/examples/data_sources/ajax.html)
这是 DataTables 网站指导用户填充数据表的方式:
$(document).ready(function() {
$('#example').dataTable( {
"ajax": '../ajax/data/arrays.txt'
} );
} );
这是在我的 servlet 中调用 doPost 方法以生成并返回 JSON 的 javascript 方法:
<script>
$(document).ready(function() { // When the HTML DOM is ready loading, then execute the following function...
//$('#somebutton').click(function() { // Locate HTML DOM element with ID "somebutton" and assign the following function to its "click" event...
var bodyContent = $.ajax({
url : "DAOserv",
global : false,
type : "POST",
data : "name=value",
dataType : "json",
async : false,
success : function() {
console.log("ok");
alert("ok");
}
}).responseText;
console.log(bodyContent);
});
</script>
如何获取var bodyContent 中的 JSON 字符串来填充数据表?
【问题讨论】:
标签: java javascript jquery json datatable