[WebMethod()]
public static void UpdateComment(int idBox, int rate)
{
tempEntities cbx = new tempEntities();
var page1 = cbx.jRatingArticles.Where(m => m.id == 1).SingleOrDefault();
page1.is_comment = rate;
cbx.SaveChanges();
}
此时,我们还需修改jRating插件的原文件,把鼠标单击(click)处理函数中的$.post函数替换如下:
$.ajax({
type: “POST”,
url: opts.phpPath,
data: ‘{“idBox”:”‘ + idBox + ‘”,”rate”:”‘ + rate + ‘”}’,
contentType: “application/json; charset=utf-8”,
dataType: “json”
});
为什么要改变源文件,因为我想改变Ajax请求的contentType属性,利用json格式发送请求数据,默认是application/x-www-form-urlencoded
OK,万事俱备,看一下执行效果(选择比例为16,16颗红星嘛):
看看数据库的变化:
试验成功!今天学习就到这里,希望此篇学习笔记对大家能有所帮助!










