2012-02-28 18 views
-1

jquery ratingプラグインを使用しています。 すべての例では、評価星の近くに送信ボタンがあります。 送信ボタンがthis.form.serializeを実行するようにします。 私は提出ボタンをクリックせずに評価をdbに保存したいと思います。 ユーザーに送信ボタンを表示していません。 誰かがこれを既に済ませている場合は、私を助けてください。 これはjqueryの例です。星をクリックすると評価値を取得する方法

http://www.fyneworks.com/jquery/star-rating/#tab-Testing

+0

を助け、私は今日のためのフラグのうちのだけど、私が上でしたロール。ローカライズすぎる –

+3

あなたがリンクしたページの例3-aはあなたにこの動作を正確に与えていませんか?ユーザーが開始をクリックしたときに結果を自動提出することができます。 – njr101

+0

@GGG私は同意できないと思います。プラグインの他のユーザーが、ユーザーが実際にフォームを送信するために追加の要素をクリックする必要なく、レーティングを提出したいということは間違いありません。 –

答えて

1

私は、ページのソースを見ていたし、私はこれを見つけた:

$('.auto-submit-star').rating({ 
    //called when clicked 
    callback: function(value, link){ 
     // 'this' is the hidden form element holding the current value 
     // 'value' is the value selected 
     // 'element' points to the link element that received the click. 
     $(this.form).ajaxSubmit(); 
    } 
}); 

希望これは

関連する問題