2015-06-08 4 views
-2
<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8"> 
    <script src="jquery-2.1.1.min.js" type="text/javascript"></script> 
    <title></title> 
</head> 
<body> 
    <div id="Main"> 
     <script> 
      $('#Main').load('text.txt'); 
      $.post('run.php','value=5'); 
     </script> 
    </div> 
</body> 
</html> 

'run.php' code 

<?php 
    print_r($_POST); 
    echo $_POST['value']; 
?> 

text.txt нагрузки, но нет никакого значения, которые размещены в run.php и переменная не определена также кто-то может опубликовать рабочий код выше в качестве примераJquery Ajax разве Проводка

+0

Просьба ознакомиться с http://api.jquery.com/jquery.post/ –

+0

Откуда вы знаете, что стоимость не отправляется? Вы не смотрите на результат в этом коде. – Quentin

+0

@Quentin Он может видеть это с консольным журналом. – R3tep

ответ

-3

просто написать страница, которую вы хотите разместить информацию о как:

$.post("run.php", { id: "55", age: "24" }); 

это будет размещать данные на run.php

или вы можете сделать это с помощью метода нагрузки, как:

$('#Main').load('text.txt?id=55&age=24'); 

с методом GET.

+0

«Просто напишите страницу»? Вы имеете в виду URL? Код в вопросе уже делает это. – Quentin

+0

Ввод его в URL с строкой запроса определенно не будет работать - скрипт (который является 'run.php', а не текстовым файлом) читается с' $ _POST'. – Quentin

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