asp:updateパネル内のasp:listview内でjQuery評価プラグインを使用しています。以下は、評価星のクリックで呼び出されている関数です。updatelパネル内のjQuery評価プラグイン
function DisplayRatings() {
$('DIV.ratingBar').each(function() {
var id = $(this).attr('id');
var count = $(this).attr('rel');
$('#' + id).raty({
showCancel: false,
readOnly: false,
showHalf: true,
start: count,
onClick: function(score) {
// I have to pass the score and ID to server side
}
});
});
}
は、今私は、サーバー側に「スコア」と「ID」を渡すと、リストビューを再バインドし、画面のリフレッシュせずに画面上の格付けを更新するメソッドを呼び出す必要があります。 これについてはどうすればよいかを提案してください(半分の評価をサポートしていないので、ajaxツールキットの評価は使用できません)