необработанная синтаксическая ошибка при попытке отправить HTML - форма сайта php - PullRequest
0 голосов
/ 16 ноября 2018

Нужен совет / помощь по устранению этой ошибки при попытке отправить HTML-форму на электронную почту, которая проверена с помощью php.

Форма по какой-то причине отправляется на один сервер с 1 хостинговой компанией, ноне с другой компанией на другом сервере, и я получаю синтаксическую ошибку Uncaught в Google Chrome.

Если я оставляю поле пустым, отображается сообщение об ошибке, которое работает на обоих сайтах, но если я заполняю всеВ полях на моем личном веб-сайте отправляется форма, в которой отображается сообщение о подтверждении, но на другом веб-сайте форма не отправляет и не отображает сообщение о подтверждении, даже если в нем отображается сообщение об ошибке, если поле оставлено пустым?

JavaScript - это ...

<script type="text/javascript">
// this is the id of the form
    $("#H_booking_form").submit(function(e) {
    var string_msg = '';
    $.ajax({
           type: "POST",
           url: "email_send.php",
           data: $("#H_booking_form").serializeArray(), // serializes the form's elements.
           success: function(data)
           {
              **var data  = $.parseJSON(data);** //This is what google chrome is highlighting as the error

              if(data.status) {
                $("#message").removeClass("hide alert-danger").addClass("alert-success");
                $('#message').html(data.message);
               //console.log(data);
// show response from the php script.
              } else {
                console.log(data);
                $("#message").removeClass("hide alert-success").addClass("alert-danger");
                string_msg = data.message.join('<br />');
                console.log(string_msg);
                $('#message').html(string_msg);
             }
           }
         });
    e.preventDefault(); // avoid to execute the actual submit of the form.
});
</script>

Спасибо за любую помощь или совет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...