Гражданка Михеева, только без паники, просто я думал, что вы знаете синтаксис. Вот загрузите это на локальный сервер, обзовите как хотите и запустите - все будет тикать и возвращать вам результат.
<? if($_POST['num']) exit($_POST['num']) ?> <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <style> </style> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script> $(function() { var o = $('#dynamic-number'); $('button').click(function() { $.post(location, {num : o.text()}, function(d) { alert('Сервером получено значение '+d) }) }); $({numberValue: o.text()}).animate({numberValue: 1000}, { duration: 400000, easing: 'linear', step: function() { o.text(Math.ceil(this.numberValue)/1000000) } }); }) </script> </head> <body> <p id="dynamic-number">0</p> <button>Update</button> </body> </html> |
Вы подправили, но не в том месте :)
|
Цитата:
alert('Сервером получено значение '); выскакивает это сообщение, а мне надо чтобы через div показывось) |
Цитата:
|
>и не пойму где php файл прописан)
Совсем плохо. Я же не знаю как вы назвали этот файл, поэтому в коде у меня обращение будет идти к текущему - $.post(location, {num : o.text()}, function(d).... Если вы его обозвали test.php, значит location равен test.php, ели назвали test.html и что важно, у вас добавлено расширение .html как исполняемый файл, значит location будет равен test.html, и обращение будет к нему. А вы что делаете? |
Цитата:
|
Откуда списывается - в базе или на клиенте в теге Р, или там и там?
Вы то в базу хоть записали? Пример мой этого не делает ) |
вот сделала
Цитата:
|
Я уже не поспеваю за вами.
заменить на $('#alert').text(d) Естественно что этот DIV должен быть на странице и если вы знаете что должно вернуть. |
Цитата:
|
Часовой пояс GMT +3, время: 23:24. |