$(function(){
});
// 获取表格数据
function getList(page){
page = page || 1;
var pageSize = 10, data = {
"name" : $("#name").val(),
"typeName" : $("#typeName").val(),
"firstTheme" : $("#firstTheme").val(),
"secondTheme" : $("#secondTheme").val(),
"mediaRank" : $("#mediaRank").val(),
"mediaName" : $("#mediaName").val(),
"mediaNumMin" : $("#mediaNumMin").val(),
"mediaNumMax" : $("#mediaNumMax").val(),
"showDateStart" : $("#showDateStart").val(),
"showDateEnd" : $("#showDateEnd").val(),
"showTimeStart" : $("#showTimeStart").val(),
"showTimeEnd" : $("#showTimeEnd").val(),
"jinxianMin" : $("#jinxianMin").val(),
"jinxianMax" : $("#jinxianMax").val(),
"pageNo" : page,
"pageSize" : pageSize
}, html = "";
$("#page, #list").empty();
ajax("ajax_list.do", data, function(res){
if (res.code == 1 && res.list.records.length > 0){
$.each(res.list.records, function(index, item){
html += '
'+
' | '+
''+ (item.name == undefined || item.name == null ? '' : item.name)+' | '+
''+ (item.mediaName == undefined || item.mediaName == null ? '' : item.mediaName)+' | '+
''+ (item.mediaNum == undefined || item.mediaNum == null ? '' : item.mediaNum ) +' | '+
''+ (item.firstTheme == undefined || item.firstTheme == null ? '' : item.firstTheme ) +' | '+
''+ (item.secondTheme == undefined || item.secondTheme == null ? '' : item.secondTheme ) +' | '+
''+ (item.showDate == undefined || item.showDate == null ? '' : item.showDate ) +' | '+
''+ (item.showTime == undefined || item.showTime == null ? '' : item.showTime ) +' | '+
''+ (item.type == undefined || item.type == null ? '' : item.type ) +' | '+
''+ (item.typeName == undefined || item.typeName == null ? '' : item.typeName ) +' | '+
''+ (item.jinxian == undefined || item.jinxian == null ? '' : item.jinxian ) +' | '+
''+
(update_flag == 1 ? '查看 ' : '') +
(delete_flag == 1 ? '编辑' : '' ) +
' | '+
''+
(update_flag == 1 ? '编辑 ' : '') +
(delete_flag == 1 ? '删除' : '' ) +
' | '+
'
';
});
$("#list").html(html);
$.checkbox();
$("#count").text(res.list.total);
var newpage = new createPage(res.list.total, page, pageSize, 3);
$("#page").html(newpage.pageHtml);
} else {
$("#list").info("暂无数据。");
$("#count").text(0);
}
});
}
pageGo = function(page){
resetCheckAll();
getList(page);
}
// 删除单个
function delRecord(id){
confirm("确定删除该条记录吗?", function(){
ajax("del.do", {"id" : id}, function(res){
if (res.code == 1){
alert("删除成功。", 1, function(){
window.location.href = "index.do";
});
} else {
alert(res.msg);
}
});
});
}
// 删除多个
function delRecordBatch(){
var arr = document.getElementsByName("chk");
var ids = "";
for (i=0; ioption:selected").val();
if(number.isEmpty()){
html = '';
$("select[name='secondInd']").html(html);
$(".select").uiSelect();
return false;
}
ajax({url:"ajax_brand_type.do",data:{"number":number},callBack:function(res){
if(res.code == 1 && res.list.length > 0){
$.each(res.list,function(index, item){
html+='';
});
$("select[name='secondInd']").html(html);
$(".select").uiSelect();
}
},load:false});
}
// 切换节目类型
function switchType(obj){
// 类型:0产品 1栏目
var val = $(obj).val();
var ajaxUrl = _PUBLIC_ + (val == 0 ? 'ad-product/select/list.do' : 'ad-platform/select/list.do');
var content = (val == 0 ? '产品' : '栏目');
// 修改下拉项
$("#typeName").empty();
// 获取产品列表
ajax(ajaxUrl, {"pageNo" : 1, "pageSize" : 50}, function(res){
$("#typeName").append('');
if (res.results.length > 0) {
$.each(res.results, function (index, item) {
$("#typeName").append('');
});
}
$(".select").uiSelect();
},false);
}
// 产品/栏目
var typeNameSelect = $('select[name="typeName"]').select2({
placeholder: "请输入名称",
allowClear: true,
width:'120px'
});
// 体裁select控件初始化
var firstThemeSelect = $('select[name="firstTheme"]').select2({
placeholder: "请输入体裁",
allowClear: true,
width:'120px',
ajax:{
url: _PUBLIC_ +'ad-select/top_category_by_type.do',
dataType:'json',
quietMillis:100,
data:function(params){
return {
name : params.term,
type : 0,
pageNo : params.page || 1,
pageSize : 20
}
},
processResults: function (data, params) {
params.page = params.page || 1;
return {
results: data.results,
pagination: {
more: (params.page * 20) < data.total
}
};
},
cache: true
}
});
// 解绑细分体裁select控件初始化
$('select[name="firstTheme"]').live('change',function(){
$('select[name="secondTheme"]').html('');
});
// 细分体裁select控件初始化
var secondThemeSelect = $('select[name="secondTheme"]').select2({
placeholder: "请输入细分体裁",
allowClear: true,
width:'120px',
ajax:{
url: _PUBLIC_ +'ad-select/second_category_by_type.do',
dataType:'json',
quietMillis:100,
data:function(params){
return {
name : params.term,
type : 0,
parentName : $('#firstTheme').val(),
pageNo : params.page || 1,
pageSize : 20
}
},
processResults: function (data, params) {
params.page = params.page || 1;
return {
results: data.results,
pagination: {
more: (params.page * 20) < data.total
}
};
},
cache: true
}
});