При нажатии кнопки. код предполагает отправку содержимого и отображение содержимого. не могу понять, где я ошибаюсь.
var currentDate = new Date()
var day = currentDate.getDate()
var month = currentDate.getMonth() + 1
var year = currentDate.getFullYear()
document.getElementById('date').innerHTML =("<b>" + day + "/" + month + "/" + year + "</b>");
$(document).ready(function(){
$('#btn_submit').click(function(){
var descriptionO =$('#descriptionO').val();
var PurchaseO = $('#PurchaseO').val;
var total = $('#total');
var notes = $('#notes');
$.post('ajaxjs.php'),{postdescriptionO:descriptionO,postPurchaseO:PurchaseO,posttotal:total,postnotes:notes},
$.ajax({
type:'Post',
url: 'index.php',
data: $(this).serialize(),
cache: false,
success: function(result){
$("display").html(result);$descriptionO=$_POST['descriptionO'];
$PurchaseO=$_POST['PurchaseO'];
$total=$_POST['total'];
$notes=$_POST['notes'];Когда я нажимаю кнопку, ничего не происходит. Я проверил страницу, и она не выдает никаких ошибок. Когда я нажимаю кнопку, я полагаю, что получаю контент, отображаемый на той же странице. Я новичок
Что не работает? Форма проходит проверку? или вы всегда получаете «Пожалуйста, заполните все поля»? У вас есть неправильный заказ на покупку var.
Форма @NawedKhan не проходит проверку.
Предполагая, что вы запускаете часть JS в браузере, заглядывали ли вы в консоль разработчика, чтобы увидеть, какие ошибки возникают?
все условие IF искажено. Что такое пустой()? почему стоят знаки $? имена переменных не совпадают. Блок else не имеет открывающей скобки {.
Помимо всех других проблем, о которых упоминали люди, вы также ничего не назначили dataString, который вы используете в своем ajax.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


1) Я не верю, что
var Purchase Orderдействителен, 2) вы проверяете$description0, но ваша переменнаяdescription, другие ваши переменные вifтоже неверны, ни одна из них не должна иметь$, глядя на код.