Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用ajax服务将古吉拉特语或印地语数据从php转换为javascript_Javascript_Php_Ajax_Datatable_Datatables - Fatal编程技术网

如何使用ajax服务将古吉拉特语或印地语数据从php转换为javascript

如何使用ajax服务将古吉拉特语或印地语数据从php转换为javascript,javascript,php,ajax,datatable,datatables,Javascript,Php,Ajax,Datatable,Datatables,我想使用DataTable.js API向表中显示印地语或古吉拉特语数据。 我有以下javascript代码: $(document).ready(function(){ // On page load: datatable var url = "<?php echo base_url();?>list?job=get_companies"; var table_companies = $('#table_companies').dataTable({ "ajax

我想使用DataTable.js API向表中显示印地语或古吉拉特语数据。 我有以下javascript代码:

$(document).ready(function(){
  // On page load: datatable
  var url = "<?php echo base_url();?>list?job=get_companies";
  var table_companies = $('#table_companies').dataTable({
    "ajax": url,
    "lang": "//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Gujarati.json",
    "language": {
                "url": "//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Gujarati.json"
            },
    "columns": [
      { "data": "id" },
      { "data": "text",   "sClass": "Text" },
      { "data": "userid" }

    ],
    "aoColumnDefs": [
      { "bSortable": false, "aTargets": [-1] }
    ],
    "lengthMenu": [[10, 25, 50, 100, -1], [10, 25, 50, 100, "All"]],
    "oLanguage": {
      "oPaginate": {
        "sFirst":       " ",
        "sPrevious":    " ",
        "sNext":        " ",
        "sLast":        " ",
      },
      "sLengthMenu":    "Records per page: _MENU_",
      "sInfo":          "Total of _TOTAL_ records (showing _START_ to _END_)",
      "sInfoFiltered":  "(filtered from _MAX_ total records)"
    }
  });
  });

好的……现在发生了什么?当我使用json编码功能从php获取数据时,javascript中显示的数据看起来像“?”数据。当然,您使用的是phpmyadminyes吗……尝试将字段排序规则更改为utf8\u unicode\u ci。
$data = array(
              "result"  => $result,
              "message" => $message,
              "data"    => $mysql_data
            );

            // Convert PHP array to JSON array
            $json_data = json_encode($data);
            print $json_data;