Отправка POST-данных с использованием XMLHttpRequest

я новичок в javascript / jquery, но я достаточно долго играл с PHP. Я знаю, как получить данные из ввода с помощью PHP, что действительно легко, но при попытке сделать то же самое с jQuery, как это сделать, просто пролетает у меня над головой.

Прямо сейчас у меня есть этот скрипт:

<script type="text/javascript">
    function onSubmit( form ){
        var data = JSON.stringify( $(form).serializeArray() );
        console.log( data );
    }
</script>

И эта форма:

<form onsubmit='return onSubmit(this)'>
    <input type="date"/><br/>
    <input type="date"/><br/>
    <input type="submit" name=""/>
</form>

Я вижу, что лог файл .json просто отлично ([{"name":"from","value":"1994-01-01"},{"name":"to","value":"1994-02-02"}]) Я предполагаю, что он в значительной степени отправляет файл .json в файл .php, а затем выполняет $ _POST, но я не знаю, как поступить отсюда или сделать это. Я не знаю, нужен ли ajax или нет, и если нет, как это сделать без него (все, что я нашел здесь, использует ajax).

Ответы на вопрос(4)

Ваш ответ на вопрос