jQuery плагин звездного рейтинга - PullRequest
0 голосов
/ 13 декабря 2010

Я использую этот плагин jQuery для рейтинга

Но куда вы добавляете ссылку, которая указывает на файл PHP, в который данные вставляются в базу данных?

Ответы [ 2 ]

1 голос
/ 13 декабря 2010

Вот что нужно сделать:

$('input.wow').rating({
 callback: function(value){
            $.ajax({
        type: 'GET',
        url: "http://www3.inrees.com/rating_films_ajax.php?action=voter",
data:"films_id=<?php echo $id; ?>&rating="+value,
        success: function(){
         alert(value);
                 }
              })

  }
})

Ответ на вопрос и мой средний палец к мыслителю плагина

0 голосов
/ 13 декабря 2010

Проверьте исходный код этой страницы: кажется, что нет файла, укажите: это простая HTML-форма:

<form name="api-select">
    <span class="star-rating-control">
        <div class="rating-cancel"><a title="Cancel Rating"></a></div>
        <div class="star-rating rater-0 star star-rating-applied star-rating-live star-rating-on"><a title="A">A</a></div>
        <div class="star-rating rater-0 star star-rating-applied star-rating-live star-rating-on"><a title="B">B</a></div>
        <div class="star-rating rater-0 star star-rating-applied star-rating-live star-rating-on"><a title="C">C</a></div>
        <div class="star-rating rater-0 star star-rating-applied star-rating-live"><a title="D">D</a></div>
        <div class="star-rating rater-0 star star-rating-applied star-rating-live"><a title="E">E</a></div>
    </span>
    <input style="display: none;" class="star star-rating-applied" name="api-select-test" value="A" type="radio">
    <input style="display: none;" class="star star-rating-applied" name="api-select-test" value="B" type="radio">
    <input style="display: none;" class="star star-rating-applied" name="api-select-test" value="C" type="radio">
    <input style="display: none;" class="star star-rating-applied" name="api-select-test" value="D" type="radio">
    <input style="display: none;" class="star star-rating-applied" name="api-select-test" value="E" type="radio">
    <input value="Submit »" onclick="$(this).next().html( $(this.form).serialize() || '(nothing submitted)' );" type="button">
</form>

Поэтому я думаю, что вы должны просто установить атрибуты action и method для элемента формы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...