У меня есть страница с именем beslutning.php со случайным генератором, за которым следует случай переключения.Как выполнить флеш-ключ с ajax onclick и распечатать результат в теге H?
Эта страница входит в индексном файле, как так:
<h1 class="cover-heading">Vores beslutning: <?php include "beslutning.php" ?></h1>
На странице загрузки он запускает скрипт, соответствует случай, и эхо из результата, как это предполагалось.
Вот что мне нужно
кнопку на странице индекса, когда нажимали просит beslutning.php чтобы быть запущен снова, так что я получить новый результат.
Все мои поиски на такие фразы, как исполняют PHP скрипт с AJAX, запустить скрипт с AJAX OnClick и куча других альтернатив привела меня ни к какому результату.
Я пытался возиться с блоками кодов, как показано ниже, но не повезло.
<script>
$(document).ready(function(){
$("#NyBeslutning").click(function() {
$.ajax({
type: "POST",
url: "beslutning.php", //Your required php page
data: "$beslutning", //pass your required data here
success: function(response){
$('$beslutning').html(response);
}
});
return false;
});
</script>
<a id="NyBeslutning" class="btn btn-lg btn-default" type="button" onClick="$beslutning()">Ny beslutning</a>
Вот как мой beslutning.php выглядит следующим образом:
<?php
$beslutning = mt_rand(0, 1000);
switch($beslutning)
{
case 1:
echo "something";
break;
case 2:
echo "something";
break;
?>
Кто-то, кто может помочь? Объясните это мне, как будто я ребенок :)
Заранее спасибо.
Просто подсказка. Вы не можете выполнить PHP с помощью Javascript, It'is JUST IMPOSSIBLE –
Я предполагаю, что это упомянуто из-за тегов javascript (вероятно, jQuery).Я пошел на предложения по этому поводу, но определенно приятно знать, так или иначе, спасибо :) – JJFDK
Это должно помочь вам лучше отслеживать проблему: http://stackoverflow.com/a/21617685/2191572 – MonkeyZeus