...
// result is a JSON data passed to this function from outside
var result = getMyJSON();
var input = "{aaData: ["+result+"],"+'aoColumns':[
{ 'sTitle': 'Title', 'mDataProp': 'title' }]}";
$(document).ready(function() {
$('#example').dataTable(input);
});
</script>
<table id='example' class='example' border='1'>
.dataTable() 関数は、ここで指定されている初期化オブジェクトを想定していることを知っています: http://datatables.net/ref#aaData dataTable 関数内に JSON データを手動で貼り付けると、すべて正常に表示されます。どのように「準備」し、初期化オブジェクトとして dataTables() 関数に渡すことができますか? 現在、これは正常に機能していません。
ありがとう