2016-05-08 3 views
-3

я страница, которую я хочу опубликовать некоторые данные, когда он открывает

$(document).ready(function() { 
    $.post("suggestions.php", { 'textbox': 'Yes'}); 

очевидно, «Да» это просто заполнитель для моего тестирования, просто чтобы увидеть, что сообщение ничего. Странная вещь, когда я отправляю на другую страницу PHP она работает, и когда я отправляю в «Suggestions.php» из норми-, не AJAX формы

<?php 
session_start(); 
include_once("php/connect.php"); 
?> 
<!doctype html> 
<html> 
<head> 
    <title>Try that</title> 
</head> 
<body> 
    <form action='suggestions.php' method='post'> 
     <input type='text' name='textbox' value='Yes' /> 
     <button type='submit'>go!</button> 
    </form> 
</body> 
</html> 

он работает, и тем не менее, в сочетании Безразлично» т.

+4

И откуда вы знаете, работает ли оно/не работает? –

+2

Определите «работы». Чего вы ожидаете? Что на самом деле происходит? Что сообщает консоль в инструментах разработчика вашего браузера? Что вкладка «Сеть» в том же отчете? Вы видите запрос? Вы видите ответ? Форматируются ли они так, как вы ожидаете? Есть ли код ответа 200 OK? – Quentin

+0

Код jQuery (кроме отсутствующего '})') должен работать без проблем. Проблема должна быть связана с вашим PHP-кодом, который вы его не опубликовали, то есть виновник отсутствует. – undefined

ответ

0

Ну, я перешел на метод GET. Исходная страница просто отправляет информацию «textbox» в функцию, которая загружает suggestions.php?textbox= + e с интервалом.

Смежные вопросы