1.YII框架中操作redis的一些基本格式
2.YII框架中的action(方法)命名格式:
例如:actionBookSalesList(){}
在其他地方要调用该方法时必须使用book-sales-list的格式.
比如要在ajax中接收该方法传过来的json数据使用格式如下:
sendcbgflow:function(pageno){
var _admin = admin;
$.ajax({
//读取宝阁销售列表前20条
//undefined url不通 原因YII独有的命名规则actionCbgSalesList
在访问时需写成cbg-sales-list
//url : AJAXURL+"ajaxg/cbgSalesList", 错误写法
url : AJAXURL+"ajaxg/cbg-sales-list", 正确写法
data : {page:pageno,t:Math.random()},
dataType : "json",
success : function(response){
var html = '';
if(response.list){
$.each(response.list,function(k,v){
// 昵称 uid 操作 名称 购买时间 价格
html += '<tr style="height:40px;">';
html += ' <td width="10%">'+v.nickname+'</td>';
html += ' <td width="15%">'+v.uid+'</td>';
html += ' <td width="15%"><a class="blue" href="javascript:void(0)" οnclick="tab_sendsx('+v.uid+')">发私信</a> <a class="blue" href="javascript:void(0)" οnclick="Glob_CbgUsed.dialog_open_used('+v.uid+',\''+v.nickname+'\')">加权限</a></td>';
html += ' <td width="30%">'+v.bookname+'</td>';
html += ' <td width="20%">'+v.buytime+'</td>';
html += ' <td width="10%">'+v.price+'</td>';
html += '</tr>';
});
$('#con_list_6').html(html);
}else{
$('#con_list_6').html('<tr style="height:40px;"><td colspan="10">暂无记录</td></tr>');
}
}
});
},
2-1.使用ajax时若取不到数据(打印为undefined时)可将请求的地址直接在浏览器的地址栏输入然后测试,来检查是否是请求地址有误