Передавая переменную JavaScript с помощью AJAX post в файл PHP, ничего не происходит, но в журнале консоли нет ошибки

#php #html #jquery #json #ajax

Вопрос:

Я пытаюсь создать форму поиска, основанную на дате из поля ввода, переменная существует, когда я показываю ее с первым предупреждением. Но после первой строки предупреждения, кажется, ничего не происходит, и журнал консоли ничего не говорит

 lt;script type="text/javascript"gt;   $(document).ready(function(){   $('#find').click(function(){    var date = $('#date').val();  var month = $('#month').val();  var year = $('#year').val();  var search = year '-' month '-' date;    //alert(search); lt;--currently the alert stop by the comment tag , its work well if the comment tag remove    $.ajax({  url:'page/report/find.php',  method:'post',  data:{data:search},  success:function(data){   $('#find_date').html(data); lt;-- not send value to the div id aka blank result  alert(data); lt;--not showing alert aka nothing happen  console.log(data); lt;--not showing error    }    });   }); });  lt;/scriptgt;  

Ниже приведен PHP-файл, ожидающий переменную от AJAX для обработки

 lt;?php error_reporting(E_ALL);  mysqli_report(MYSQLI_REPORT_ERROR|MYSQLI_REPORT_STRICT); ini_set('display_errors',1);   if(isset($_POST)){  //parse_str($_POST['data'],$_POST);   $message = $_POST['data'];  }   echo $message;  ?gt;  

А ниже приведена форма

 lt;form name="edit" id="edit_frm" method="post"gt; lt;table class="edit-table"gt;  lt;trgt;  lt;td colspan="6" align="center"gt;  lt;input type="text" id="date" size="1" value="" placeholder="date"gt;amp;nbsp;-amp;nbsp;  lt;input type="text" id="month" size="1" value="" placeholder="month"gt;amp;nbsp;-amp;nbsp;  lt;input type="text" id="year" size="2" value="" placeholder="year"gt;amp;nbsp;  lt;input type="button" id="find" value="lt;lt; search gt;gt;" /gt;  lt;div id="find_date"gt;lt;/divgt;  lt;/tdgt;  lt;/trgt; lt;/tablegt;';  

Комментарии:

1. У вас есть опечатка в вашем javascript: измените succsess на success .

2. @Robert : боже, я скучал по этому , я искал это весь день, спасибо, что проверили и нашли маленькую эмигрантскую букву «с», хорошего дня, и да благословит вас Бог