| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881 |
- var K = null;
- var viewOpAct = null;
- $(document).ready(function(){
- init_word_box();
- //$("#info").ajaxStart(function(){
- // $(this).html(LANG['AJAX_RUNNING']);
- // $(this).show();
- //});
- //$("#info").ajaxStop(function(){
- //
- // $("#info").oneTime(2000, function() {
- // $(this).fadeOut(2,function(){
- // $("#info").html("");
- // });
- // });
- //});
-
- //今天
- $("#submit_date_0").bind("click",function(){
- $("#q_start_time").val(dec_date(0));
- $("#q_end_time").val(dec_date(0));
- //$("form[name='search']").submit();
- //alert($('#search_form').length);
- $('#search_form').submit();
- });
-
- //昨天
- $("#submit_date_1").bind("click",function(){
- $("#q_start_time").val(dec_date(1));
- $("#q_end_time").val(dec_date(1));
-
- //$("form[name='search']").submit();
- $('#search_form').submit();
- });
-
- //最近一周
- $("#submit_date_7").bind("click",function(){
- $("#q_start_time").val(dec_date(7));
- $("#q_end_time").val(dec_date(0));
- $('#search_form').submit();
- });
-
- //上上周
- $("#submit_date_8_14").bind("click",function(){
- $("#q_start_time").val(dec_date(14));
- $("#q_end_time").val(dec_date(8));
- $('#search_form').submit();
- });
-
-
- //最近一个月
- $("#submit_date_30").bind("click",function(){
- $("#q_start_time").val(dec_date(30));
- $("#q_end_time").val(dec_date(0));
- $('#search_form').submit();
- });
-
- $("form").bind("submit",function(){
- var doms = $(".require");
- var check_ok = true;
- $.each(doms,function(i, dom){
- if($.trim($(dom).val())==''||($(dom).val()=='0'&& $(dom).is("select")))
- {
- var title = $(dom).parent().parent().find(".item_title").text();
- if(!title)
- {
- title = '';
- }
- if(title.substr(title.length-1,title.length)==':' && title.substr(0,1)=='*')
- {
- title = title.substr(1,title.length-2);
- }
- else if(title.substr(title.length-1,title.length)==':'){
- title = title.substr(0,title.length-1);
- }
- else if(title.substr(0,1)=='*'){
- title = title.substr(1,title.length);
- }
- if($(dom).val()=='')
- TIP = LANG['PLEASE_FILL'];
- if($(dom).val()=='0')
- TIP = LANG['PLEASE_SELECT'];
- alert(TIP+title);
- $(dom).focus();
- check_ok = false;
- return false;
- }
- });
- if(!check_ok){
- return false;
- }
-
- check_ok = true;
- $(".require_radio").each(function(){
- if ($(this).find("input[type='radio']").length != 0) {
- if ($(this).find("input[type='radio']:checked").length == 0) {
- var title = $(this).parent().find(".item_title").html();
- if (!title) {
- title = '';
- }
- if (title.substr(title.length - 1, title.length) == ':') {
- title = title.substr(0, title.length - 1);
- }
-
- alert(LANG['PLEASE_SELECT'] + title);
- check_ok = false;
- return false;
- }
- }
- });
- if(!check_ok){
- return false;
- }
-
- //有查询开始日期
- if ($("#q_start_time").length == 1){
- var date1 = $.trim($("#q_start_time").val());
- if (IsDate(date1) == false){
- alert('开始时间不是有效的时间格式(yyyy-mm-dd)');
- $("#q_start_time").focus();
- return false;
- }
- }
-
- //有查询结束日期
- if ($("#q_end_time").length == 1){
- var date1 = $.trim($("#q_end_time").val());
- if (IsDate(date1) == false){
- alert('结束时间不是有效的时间格式(yyyy-mm-dd)');
- $("#q_end_time").focus();
- return false;
- }
- }
-
- //结束时间不能大于开始时间
- if ($("#q_start_time").length == 1 && $("#q_end_time").length == 1){
- var date1 = $.trim($("#q_start_time").val());
- var date2 = $.trim($("#q_end_time").val());
-
- if (dateCompare(date1,date2) == 1){
- alert('开始时间不能大于结束时间');
- $("#q_start_time").focus();
- return false;
- }
-
-
- //有查询日期间隔限制
- if ($("#q_date_diff").length == 1 && $.trim($("#q_date_diff").val())!='' && $("#q_date_diff").val() !='0'){
- if (GetDateDiff(date1,date2)+1 > $("#q_date_diff").val()){
- alert("查询时间间隔不能大于 " + $("#q_date_diff").val() + " 天");
- $("#q_end_time").focus();
- return false;
- }
- }
- }
- });
-
- $(".dataTable .row").hover(function(){
- $(this).addClass("row_cur");
- },function(){
- $(this).removeClass("row_cur");
-
- });
-
- $(".dataTable .row .opration").click(function(){
- if($(this).hasClass("v")){
- $(this).removeClass("v");
- $(this).parent().find(".viewOpBox").hide();
- }
- else{
- $(this).addClass("v");
- viewOp($(this).parent());
- $(this).parent().find(".viewOpBox").show();
- var obj = $(this);
- $("body").one("click",function(){
- $(".dataTable a.opration").removeClass("v");
- obj.parent().find(".viewOpBox").hide();
- });
- return false;
- }
- });
-
- $(".dataTable a.A_opration").click(function(){
- if($(this).hasClass("v")){
- $(this).removeClass("v");
- $(".dataTable .row .opration").removeClass("v");
- $(".dataTable .row .viewOpBox").hide();
- }
- else{
- $(this).addClass("v");
- $(".dataTable .row .opration").addClass("v");
- $(".dataTable .row .opration").each(function(){
- viewOp($(this).parent());
- });
-
- $(".dataTable .row .viewOpBox").show();
- var obj = $(this);
- $("body").one("click",function(){
- $(".dataTable a.A_opration").removeClass("v");
- $(".dataTable .row .viewOpBox").hide();
- });
- return false;
- }
- });
-
-
- $(".dataTable .row td input[name='key']").click(function(){
- if($(this).attr("checked")=="checked"||$(this).attr("checked")==true || $(this).attr("checked")=="true"){
- $(this).parent().parent().addClass("row_chk");
- }
- else{
- $(this).parent().parent().removeClass("row_chk");
- }
- });
-
- $('.J_autoUserName').live('focus',function (event) {
- var obj = $(this);
- obj.autocomplete(ROOT+"?m=Public&a=autoloaduser", {
- width: 260,
- selectFirst: false,
- autoFill: false, //自动填充
- dataType: "json",
- extraParams:{
- user_type:function(){return (obj.attr("user_type")==undefined ? 0 : obj.attr("user_type"))}
- },
- parse: function(data) {
-
- return $.map(data, function(row) {
- return {
- data: row,
- value: row.user_name,
- result: function(){
- if (row.id > 0)
- return row.user_name;
- else
- return "";
- }
- }
- });
- },
- formatItem: function(row, i, max) {
- return row.user_name + (row.real_name =="" ? "" : " [" + row.real_name + "]");
- }
- }).result(function(e,item) {
- $('.J_autoUserId').val(item.id);
- return item.id;
- });
- });
- bindKdedior();
- bindKdupload();
- bindFileUpload();
- });
- function viewOp(obj){
- var viewOx = obj.find(".viewOpBox");
- var html = "";
- viewOx.find("a").each(function(){
- if($.trim($(this).html())==""){
- $(this).remove();
- }
- });
-
- var stop = obj.offset().top ;
- var sheight= obj.innerHeight() - 2;
- var lineheight = obj.outerHeight() - 2;
-
- viewOx.css({top:stop,height:sheight,"line-height":lineheight+"px"});
- viewOx.html(viewOx.html().replace(/^\s+|\s+$/g, ''));
- }
- //排序
- function sortBy(field,sortType,module_name,action_name)
- {
- if(CURRENT_URL.indexOf("&&") != -1){
- var NEW_CURRENT_URL = CURRENT_URL.split("&&")[0];
- location.href = NEW_CURRENT_URL+"&&_sort="+sortType+"&_order="+field+"&";
- }
- else{
- location.href = CURRENT_URL+"&_sort="+sortType+"&_order="+field+"&";
- }
- }
- //添加跳转
- function add()
- {
- location.href = ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=add";
- }
- //编辑跳转
- function edit(id)
- {
- location.href = ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=edit&id="+id;
- }
- //跳转
- function view(id)
- {
- location.href = ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=view&id="+id;
- }
- //全选
- function CheckAll(tableID)
- {
- if($("#check").attr("checked")){
- $("#"+tableID).find(".key").attr("checked","true");
- }else{
- $("#"+tableID).find(".key").removeAttr("checked");
- }
- }
- function toogle_status(id,domobj,field)
- {
- $.ajax({
- url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=toogle_status&field="+field+"&id="+id,
- data: "ajax=1",
- dataType: "json",
- success: function(obj){
- if(obj.data=='1')
- {
- $(domobj).html(LANG['YES']);
- }
- else if(obj.data=='0')
- {
- $(domobj).html(LANG['NO']);
- }
- else if(obj.data=='')
- {
-
- }
- $("#info").html(obj.info);
- }
- });
- }
- //改变状态
- function set_effect(id,domobj)
- {
- $.ajax({
- url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=set_effect&id="+id,
- data: "ajax=1",
- dataType: "json",
- success: function(obj){
- if(obj.status==0){
- alert(obj.info);
- }
- if(obj.data=='1')
- {
- $(domobj).html(LANG['IS_EFFECT_1']);
- }
- else if(obj.data=='0')
- {
- $(domobj).html(LANG['IS_EFFECT_0']);
- }
- else if(obj.data=='')
- {
-
- }
- $("#info").html(obj.info);
- if(MODULE_NAME =='DealHouseCate')
- {
- location.reload();
- }
- }
- });
- }
- //前端是否展示
- function set_show(id,domobj)
- {
- $.ajax({
- url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=set_show&id="+id,
- data: "ajax=1",
- dataType: "json",
- success: function(obj){
- if(obj.data=='1')
- {
- $(domobj).html(LANG['IS_SHOW_1']);
- }
- else if(obj.data=='0')
- {
- $(domobj).html(LANG['IS_SHOW_0']);
- }
- else if(obj.data=='')
- {
- }
- $("#info").html(obj.info);
- }
- });
- }
- //改变永久禁播状态
- function set_ban(id,domobj)
- {
- $.ajax({
- url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=set_ban&id="+id,
- data: "ajax=1",
- dataType: "json",
- success: function(obj){
- if(obj.data=='1')
- {
- $(domobj).html(LANG['IS_BAN_1']);
- }
- else if(obj.data=='0')
- {
- $(domobj).html(LANG['IS_BAN_0']);
- }
- else if(obj.data=='')
- {
- }
- $("#info").html(obj.info);
- }
- });
- }
- //改变禁热门状态
- function set_hot_on(id,domobj) {
- $.ajax({
- url: ROOT + "?" + VAR_MODULE + "=" + MODULE_NAME + "&" + VAR_ACTION + "=set_hot_on&id=" + id,
- data: "ajax=1",
- dataType: "json",
- success: function (obj) {
- if (obj.data == '1') {
- $(domobj).html(LANG['IS_HOT_ON_1']);
- }
- else if (obj.data == '0') {
- $(domobj).html(LANG['IS_HOT_ON_0']);
- }
- else if (obj.data == '') {
- }
- $("#info").html(obj.info);
- }
- });
- }
- //修改直播中视频推荐状态
- function set_recommend(id,domobj){
- $.ajax({
- url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=set_recommend&id="+id,
- data: "ajax=1",
- dataType: "json",
- success: function(obj){
- if(obj.data=='1')
- {
- $(domobj).html(LANG['IS_RECOMMEND_1']);
- }
- else if(obj.data=='0')
- {
- $(domobj).html(LANG['IS_RECOMMEND_0']);
- }
- else if(obj.data=='')
- {
- }
- $("#info").html(obj.info);
- }
- });
- }
- function set_sort(id,sort,domobj)
- {
- $(domobj).html("<input type='text' value='"+sort+"' id='set_sort' class='require' />");
- $("#set_sort").select();
- $("#set_sort").focus();
- $("#set_sort").bind("blur",function(){
- var newsort = $(this).val();
- $.ajax({
- url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=set_sort&id="+id+"&sort="+newsort,
- data: "ajax=1",
- dataType: "json",
- success: function(obj){
- if(obj.status)
- {
- $(domobj).html(newsort);
- }
- else
- {
- $(domobj).html(sort);
- }
- $("#info").html(obj.info);
- }
- });
- });
- }
- //普通删除
- function del(id)
- {
- if(!id)
- {
- idBox = $(".key:checked");
- if(idBox.length == 0)
- {
- alert(LANG['DELETE_EMPTY_WARNING']);
- return;
- }
- idArray = new Array();
- $.each( idBox, function(i, n){
- idArray.push($(n).val());
- });
- id = idArray.join(",");
- }
- if(confirm(LANG['CONFIRM_DELETE']))
- $.ajax({
- url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=delete&id="+id,
- data: "ajax=1",
- dataType: "json",
- success: function(obj){
- $("#info").html(obj.info);
- $("#info").css({display:"block"});
- setTimeout(function(){
- $("#info").css({display:"none"});
- $("#info").html("");
- },2000);
- if(obj.status==1)
- location.href=location.href;
- }
- });
- }
- //完全删除
- function foreverdel(id)
- {
- if(!id)
- {
- idBox = $(".key:checked");
- if(idBox.length == 0)
- {
- alert(LANG['DELETE_EMPTY_WARNING']);
- return;
- }
- idArray = new Array();
- $.each( idBox, function(i, n){
- idArray.push($(n).val());
- });
- id = idArray.join(",");
- }
- if(confirm(LANG['CONFIRM_DELETE']))
- $.ajax({
- url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=foreverdelete&id="+id,
- data: "ajax=1",
- dataType: "json",
- success: function(obj){
- $("#info").html(obj.info);
- if(obj.status==1)
- location.href=location.href;
- }
- });
- }
- //恢复
- function restore(id)
- {
- if(!id)
- {
- idBox = $(".key:checked");
- if(idBox.length == 0)
- {
- alert(LANG['RESTORE_EMPTY_WARNING']);
- return;
- }
- idArray = new Array();
- $.each( idBox, function(i, n){
- idArray.push($(n).val());
- });
- id = idArray.join(",");
- }
- if(confirm(LANG['CONFIRM_RESTORE']))
- $.ajax({
- url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=restore&id="+id,
- data: "ajax=1",
- dataType: "json",
- success: function(obj){
- $("#info").html(obj.info);
- if(obj.status==1)
- location.href = location.href;
- }
- });
- }
- //节点全选
- function check_node(obj)
- {
- $(obj.parentNode.parentNode.parentNode).find(".node_item").attr("checked",$(obj).attr("checked"));
- }
- function check_is_all(obj)
- {
- if($(obj.parentNode.parentNode.parentNode).find(".node_item:checked").length!=$(obj.parentNode.parentNode.parentNode).find(".node_item").length)
- {
- $(obj.parentNode.parentNode.parentNode).find(".check_all").attr("checked",false);
- }
- else
- $(obj.parentNode.parentNode.parentNode).find(".check_all").attr("checked",true);
- }
- function check_module(obj)
- {
- if($(obj).attr("checked"))
- {
- $(obj).parent().parent().find(".check_all").attr("disabled",true);
- $(obj).parent().parent().find(".node_item").attr("disabled",true);
- }
- else
- {
- $(obj).parent().parent().find(".check_all").attr("disabled",false);
- $(obj).parent().parent().find(".node_item").attr("disabled",false);
- }
- }
- function export_csv(type)
- {
- var type=arguments[1]?arguments[1]:0
- var inputs = $(".search_row").find("input");
- var selects = $(".search_row").find("select");
- var param = '';
- for(i=0;i<inputs.length;i++)
- {
- if(inputs[i].name!='m'&&inputs[i].name!='a')
- param += "&"+inputs[i].name+"="+$(inputs[i]).val();
- }
- for(i=0;i<selects.length;i++)
- {
- param += "&"+selects[i].name+"="+$(selects[i]).val();
- }
- var url= ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=export_csv";
- if(type>0)
- {
- var url= ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=export_csv&type="+type;
- }
- location.href = url+param;
- }
- function export_csv_recharge()
- {
- var inputs = $(".search_row").find("input");
- var selects = $(".search_row").find("select");
- var param = '';
- for(i=0;i<inputs.length;i++)
- {
- if(inputs[i].name!='m'&&inputs[i].name!='a')
- param += "&"+inputs[i].name+"="+$(inputs[i]).val();
- }
- for(i=0;i<selects.length;i++)
- {
- param += "&"+selects[i].name+"="+$(selects[i]).val();
- }
- var url= ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=export_csv_recharge";
- location.href = url+param;
- }
- function init_word_box()
- {
- $(".word-only").bind("keydown",function(e){
- if(e.keyCode<65||e.keyCode>90)
- {
- if(e.keyCode != 8)
- return false;
- }
- });
- }
- function reset_sending(field)
- {
- $.ajax({
- url: ROOT+"?"+VAR_MODULE+"=Index&"+VAR_ACTION+"=reset_sending&field="+field,
- data: "ajax=1",
- dataType: "json",
- success: function(obj){
- $("#info").html(obj.info);
- }
- });
- }
- userCard=(function(){
- return {
- load : function(e,id){
-
-
- }
- };
- })();
- function bindKdedior(){
- K = KindEditor;
- var editor = K.create('textarea.ketext', {
- allowFileManager : true,
- emoticonsPath:EMOT_URL,
- afterBlur: function(){this.sync();}, //兼容jq的提交,失去焦点时同步表单值
- height:300,
- items : [
- 'source','fsource', 'fullscreen', 'undo', 'redo', 'print', 'cut', 'copy', 'paste',
- 'plainpaste', 'wordpaste', 'justifyleft', 'justifycenter', 'justifyright',
- 'justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript',
- 'superscript', 'selectall','/',
- 'title', 'fontname', 'fontsize', 'forecolor', 'hilitecolor', 'bold',
- 'italic', 'underline', 'strikethrough', 'removeformat', 'image',
- 'table', 'hr', 'emoticons', 'link', 'unlink'
- ]
- });
-
- }
- function bindFileUpload(){
- if(K==null){
- K = KindEditor;
- }
- var editor = K.editor({
- allowFileManager : true
- });
- K('.kefile').click(function() {
- var node = K(this);
- var dom =$(node).parent();
- editor.loadPlugin('insertfile', function() {
- editor.plugin.fileDialog({
- clickFn : function(url, title) {
- dom.find(".kefile_url").val(url);
- //K('#url').val(url);
- $("input[name='kefile_url']").val(url);
- editor.hideDialog();
- }
- });
- });
- });
- }
- function bindKdupload(){
- if(K==null){
- K = KindEditor;
- }
- var ieditor = K.editor({
- allowFileManager : true,
- imageSizeLimit:MAX_FILE_SIZE
- });
- K('.keimg').unbind("click");
- K('.keimg').click(function() {
- var node = K(this);
- var dom =$(node).parent().parent().parent().parent();
- ieditor.loadPlugin('image', function() {
- ieditor.plugin.imageDialog({
- // imageUrl : K("#keimg_h_"+$(this).attr("rel")).val(),
- imageUrl:dom.find("#keimg_h_"+node.attr("rel")).val(),
- clickFn : function(url, title, width, height, border, align) {
- dom.find("#keimg_a_"+node.attr("rel")).attr("href",url),
- dom.find("#keimg_m_"+node.attr("rel")).attr("src",url),
- dom.find("#keimg_h_"+node.attr("rel")).val(url),
- dom.find(".keimg_d[rel='"+node.attr("rel")+"']").show(),
- ieditor.hideDialog();
- }
- });
- });
- });
- /**
- * 删除单图
- */
- K('.keimg_d').unbind("click");
- K('.keimg_d').click(function() {
- var node = K(this);
- K(this).hide();
- var dom =$(node).parent().parent().parent().parent();
- dom.find("#keimg_a_"+node.attr("rel")).attr("href","");
- dom.find("#keimg_m_"+node.attr("rel")).attr("src",ROOT_PATH + "/admin/Tpl/default/Common/images/no_pic.gif");
- dom.find("#keimg_h_"+node.attr("rel")).val("");
- });
- }
- (function(){
- // 数据表格编辑事件
- $(".opration").live('click',function(e){
- var window_height = $(window).height(), opration_offset_top = $(this).offset().top;
- var opration_offset_bottom = window_height - opration_offset_top;
- e.stopPropagation();
- var $obj=$(this),
- has_operat_panel = $obj.find(".operat_panel").length,
- viewOpBox_demo=$obj.parent().find(".viewOpBox_demo").html(),
- html_operat_panel=viewOpBox_demo.replace(/ /ig, "");
- if(has_operat_panel){
- $(".operat_panel").remove();
- $(".opration").removeClass("cur");
- }
- else{
- $(".operat_panel").not(this).remove();
- $(".opration").not(this).removeClass("cur");
- if(opration_offset_bottom>250){
- var $ele = '<div class="operat_panel" style="position:absolute;top:20px;right:0;z-index:9999;">'+html_operat_panel+'</div>';
-
- }else{
- var $ele = '<div class="operat_panel" style="position:absolute;bottom:20px;right:0;z-index:9999;">'+html_operat_panel+'</div>';
- }
- $obj.append($ele);
- $obj.addClass("cur");
- $(".operat_panel").find("a").first().addClass("hover");
- $(".operat_panel").find("a").hover(function(){
- $(this).addClass("hover").siblings().removeClass("hover");
- },function(){
- $(".operat_panel").find("a").first().addClass("hover").siblings().removeClass("hover");
- });
- }
- });
- $("body").live("click",function(){
- $(".opration").removeClass("cur");
- $(".operat_panel").remove();
- });
- })();
- function dec_date(num){
- var today = new Date();
- today.setDate(today.getDate() - num);
- var d = today.getFullYear();
- if ((today.getMonth()+1) < 10)
- d = d + "-0" + (today.getMonth()+1);
- else
- d = d + "-" + (today.getMonth()+1);
- if (today.getDate() < 10)
- d = d + "-0" + today.getDate();
- else
- d = d + "-" + today.getDate();
-
- return d;
- }
- function IsDate(str){
- var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
- if(r==null)return false;
- var d= new Date(r[1], r[3]-1, r[4]);
- return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
- }
- function IsTime(str){
- var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/);
- if(r==null)return false;
- var d = new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]);
- return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]&&d.getHours()==r[5]&&d.getMinutes()==r[6]&&d.getSeconds()==r[7]);
- }
- function dateCompare(date1,date2){
- date1 = date1.replace(/\-/gi,"/");
- date2 = date2.replace(/\-/gi,"/");
- var time1 = new Date(date1).getTime();
- var time2 = new Date(date2).getTime();
- if(time1 > time2){
- return 1;
- }else if(time1 == time2){
- return 2;
- }else{
- return 3;
- }
- }
- function GetDateDiff(date1,date2)
- {
- date1 = date1.replace(/\-/gi,"/");
- date2 = date2.replace(/\-/gi,"/");
- var time1 = new Date(date1).getTime();
- var time2 = new Date(date2).getTime();
- var dates = Math.abs((time1 - time2))/(1000*60*60*24);
- return dates;
- }
-
- function change_tag(obj,id){
- var group = $(obj).attr("g");
- var tags = $("."+group);
- tags.each(function(){$(this).hide();});
- $("."+group+"_"+id).show();
- };
- // 裁剪图片
- function open_avatar_view(w,h,obj){
- attr_id = obj;
- $.weeboxs.open(APP_ROOT+"/index.php?ctl=ajax&act=upload_img&w="+w+"&h="+h+"&dst="+attr_id, {boxid:'avatar-box',contentType:'ajax',showButton:false, showCancel:false, showOk:false,title:'上传图片',width:900,type:'wee'});
- }
- // 验证文本框输入类型限制
- var limitInput = {
- // 限制数字、字母
- number_letter: function(th){
- th.value = th.value.replace(/[^a-z0-9]+/gi, '');
- }
- };
|