Я пытаюсь отправить данные на сервер и получить некоторые данные в формате JSON с помощью Ajax, что я пыталсяполучение ошибок синтаксического анализа в JQuery
if (!empty($_REQUEST['data1'])) {
$dt = $_REQUEST['data1'];
$arr = [1,2,3];
header("Content-Type: application/json", true);
echo json_encode($arr);
}
<script>
jQuery(document).ready(function(){
jQuery('.selectpicker').selectpicker();
jQuery('#datepick').datepicker({
format: "dd/mm/yyyy"
});
jQuery('.client_list a').click(function() {
alert(jQuery(this).text());
var data={};
data['client_name']=jQuery(this).text();
load_data(data,window.location.pathname);
});
});
var load_data=function(data,url,selector){
jQuery.post(url,{'data1':data})
.done(function(result){
console.log(result+"Hello");
})
.fail(function(jqXHR, textStatus) {
console.log("failed due:"+ textStatus);
});
};
</script>
я получаю parseerror почему это это
UPDATE
мой PHP скрипт и JQuery в одном файле, и мой URL является window.location.pathname внутри getJSON
все еще сталкивается с той же ошибки после удаления parseJSON – MayuriS
мой PHP скрипт и JQuery в одном файле, и мой URL является window.location.pathname внутри getJSON – MayuriS