Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Запрос AJAX
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Запрос AJAX

Страниц (1): [1]
 

1. staik0294 - 25 Апреля, 2017 - 20:29:20 - перейти к сообщению
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2.          <script type="text/javascript">
  3.            $(document).ready(function(){
  4.                var updater = new Object();
  5.                $(".submit").click(function(){
  6.                    $('textarea').each(function(){
  7.                        updater[$(this).attr('id')] = $(this).attr('id');
  8.                    });
  9.                    fdata = updater.serializeArray()
  10.                  
  11.                    $.post({
  12.                        url: "search.php",
  13.                        data: {
  14.                            form_data : fdata
  15.                        },
  16.                        success: function(){
  17.                            alert("success");
  18.                        },    
  19.                        error: function(){
  20.                            alert("error");
  21.                        }
  22.                    });
  23.                });
  24.              
  25.            });
  26.        </script>
  27.  

У меня есть запрос, но он не обрабатывается:

вот форма:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2.          <form action="search.php" method="post">
  3.             <textarea class="changed" id="com_prop_text" style="width: 1000px; height: 300px;" name="com_prop_text"><?php echo $dict['com_prop_text']?></textarea>
  4.             </br>
  5.             <input class="submit" type="submit" name="change" value="change">
  6.         </form>
  7.  

А вот php
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?php
  3. var_dump($_POST['form_data']);
  4. ?>
  5.  

Я не могу понять, почему запрос не работает, даже error не выводит...
2. esterio - 27 Апреля, 2017 - 01:55:08 - перейти к сообщению
staik0294 а как вы проверяете?
3. dmaw - 04 Мая, 2017 - 12:25:41 - перейти к сообщению
staik0294, а jquery не забыли подключить? Улыбка

 

Powered by ExBB FM 1.0 RC1