Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.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/2/jquery/86.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
Php Ajax以json的形式发布并返回数据_Php_Jquery_Ajax_Json - Fatal编程技术网

Php Ajax以json的形式发布并返回数据

Php Ajax以json的形式发布并返回数据,php,jquery,ajax,json,Php,Jquery,Ajax,Json,您好,我是Ajax新手,我想制作一些Ajaxpost,它将根据用户在UI上输入的内容从mySQL数据库中选择数据,并将数据显示为JSON对象,这是我的代码,不起作用: </fieldset> <form id="search"> <fieldset> <legend>Masukkan tanggal keberangkatan:<

您好,我是Ajax新手,我想制作一些Ajax
post
,它将根据用户在UI上输入的内容从mySQL数据库中选择数据,并将数据显示为JSON对象,这是我的代码,不起作用:

           </fieldset>
           <form id="search">
                <fieldset>
                    <legend>Masukkan tanggal keberangkatan:</legend>
                    <input type="text" id="datePickerJadwal"/>
                    <input type="button" id="carijadwal" value="Cari jadwal"> 
                </fieldset> 
           </form>
        </div>

    </div>`
index.html `

           </fieldset>
           <form id="search">
                <fieldset>
                    <legend>Masukkan tanggal keberangkatan:</legend>
                    <input type="text" id="datePickerJadwal"/>
                    <input type="button" id="carijadwal" value="Cari jadwal"> 
                </fieldset> 
           </form>
        </div>

    </div>`
PHP代码:

           </fieldset>
           <form id="search">
                <fieldset>
                    <legend>Masukkan tanggal keberangkatan:</legend>
                    <input type="text" id="datePickerJadwal"/>
                    <input type="button" id="carijadwal" value="Cari jadwal"> 
                </fieldset> 
           </form>
        </div>

    </div>`
 <?php
   header('Content-type: application/json');
    include'../connect.php';

    $datePickerJadwal = $_POST['datePickerJadwal'];
    $arr = array();
    $rs = mysql_query("select j.id_jadwal,j.tujuan,j.tgl_jalan,j.jam,j.harga,s.id_jadwal,s.sisa from jadwal j,sisa_seat s where  j.tgl_jalan='". $datePickerJadwal ."'");

    while($obj = mysql_fetch_object($rs)){
    $arr[] = $obj;

    }
echo $_GET['jsoncallback']. '('. json_encode($arr).');';


?>

}JSONP是
application/javascript
而不是
application/json
“我得到错误解析错误”-在哪里?在JavaScript中?在PHP中?在哪条线上?危险:你正在使用并且应该使用。你也很容易受到现代API的攻击,因为它会让你更容易理解。Quentin i Get error parseerror是alert Javascript“i Get error parseerror是alert Javascript”是什么意思?您的意思是错误函数激发,并且发出警报的文本是“parseerror”吗?
           </fieldset>
           <form id="search">
                <fieldset>
                    <legend>Masukkan tanggal keberangkatan:</legend>
                    <input type="text" id="datePickerJadwal"/>
                    <input type="button" id="carijadwal" value="Cari jadwal"> 
                </fieldset> 
           </form>
        </div>

    </div>`