Datatable не загружается с Cordova - PullRequest
0 голосов
/ 13 июня 2018

Я делаю веб-приложение и хочу сделать .apk, работает отлично, но таблицы данных не загружаются с Cordova, я попробовал его с jsonp и json, но таблица данных не загружается, и яСхожу с ума

.js

    $( "#seeUser" ).one( "click", function() {
            $('#tablaUsuarios').DataTable( {
                "ajax":{
                    "dataType" : "jsonp",
                    "jsonpCallback": "hi",
                    "method":"POST",
                    "url":"../php/selectUsers.php"
                },
                "columns":[
                    {"data":"name"},
                    {"data":"type"},
                    {"data":"price"}
                    ],
                    "language": language,
            });
        } );

php

header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Headers: Content-Type');
header("Content-type: application/json"); 
include('Conf/conf.php');
$link = sqlsrv_connect( $serverName, $conn);

$sent = "SELECT * FROM users";

$result =sqlsrv_query($link, $sent);

if(!$result){
die("Error");
}else{ 
$out=array("data"=>array());
while($fila = sqlsrv_fetch_array( $result, SQLSRV_FETCH_ASSOC)){

$output["data"][] = $fila;
$id=$fila["id_usuario"];
$row=array(
    "name"=>$fila["name"],
    "price"=>$fila["price"],
    "type"=>$fila["type"]
);
array_push($out["data"],$row);
}
echo 'hi(' .  json_encode($out) . ')' ;
}

sqlsrv_free_stmt($result);

sqlsrv_close($link);

1 Ответ

0 голосов
/ 16 июня 2018

Решаем, проблема была в скрипте src, у нас есть один скрипт, импортированный как src = "my S cript.js"

И назывался src = "my s cript.js "проблема заключалась в заглавных буквах на Android.Вот почему это работает на Windows.Будьте осторожны с этим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...