Помогите с jQuery!
Здравствуйте, уважаемые форумчане!
Помогите, пожалуйста, решить проблему! Суть такова. Если я пишу прямо в коде страницы echo("<div style=\"float: left; border: 0px;\" onClick=\" $.ajax({ url: '../config/voice-for-article.php', type: 'POST', cache: 'false', data: 'id=12&ivoice=5', success: function(data) { alert(data); } }); \">"); файл ../config/voice-for-article.php' <?php $article = $_POST['id']; $voice = $_POST['voice']; echo("Спасибо, Ваш голос учтен! $article") ?> то по клику на нужном div'е прекрасно вылетает alert с сообщением. Но если я пишу на странице echo("<div style=\"float: left; border: 0px;\" onClick=\"VoiceResult();\">"); и при этом в заголовке странице загружаю файл script.js с содержимым function VoiceResult() { $.ajax({ url: '../config/voice-for-article.php', type: 'POST', cache: 'false', data: 'id=12&ivoice=5', success: function(data) { alert(data); } }); } то ничего не срабатывает. Видимо, ошибка в js-функции. Подскажите, где я накосячил! Заранее спасибо! |
Все, утренняя чашка кофе решила проблему. Файлы voice-for-article.php и script.js лежат в одной папке, соответственно косяк был в пути к скрипту.
|
Часовой пояс GMT +3, время: 13:05. |