他のphpページからaoColumnsの値を処理しようとしています。しかし、それは適切に機能していませんが、静的な値を使用すると機能します。私のコードは次のようなものです:phpページで
$aoColumn = array("null","null","null","{bSortable: false}");
<input type="hidden" name="aoColumn" id="aoColumn" value="' . implode(",",$aoColumn) . '">
jsページで
var aos = $('#aoColumn').val();
var ao = (aos)?aos.split(","):[];
$.each(ao,function(i){
});
および dataTable 宣言: "aoColumns":ao
しかし、それは機能していません。問題を教えてください。前もって感謝します。
アップデート
私の場合、aoColumns
印刷["null", "null", "null", "{bSortable: false}"]
されるはずなのに[null,null,null,Object{bSortable=false}]
. どうやってするの?