$(function(){ if($("#page_flag").length>0){ var formid = $("#page_flag").find('input[name="formid"]').val(); var pagesize = $("#page_flag").find('input[name="pageSize"]').val(); $("#changepagesize").val(pagesize); laypage({ cont: 'div_page_id', pages: $("#page_flag").find('input[name="pageCount"]').val(), //可以叫服务端把总页数放在某一个隐藏域,再获取。假设我们获取到的是18 curr:$("#page_flag").find('input[name="pageNum"]').val(), jump: function(e, first){ //触发分页后的回调 if(!first){ //一定要加此判断,否则初始时会无限刷新 var pageno = e.curr; $("#"+formid).append(''); $("#"+formid).append(''); $("#"+formid).submit(); } } }); $("#page_flag").on("change","#changepagesize",function(){ var formid = $("#page_flag").find('input[name="formid"]').val(); var pagesize = $(this).val(); $("#"+formid).find('input[name="pageSize"]').remove(); $("#"+formid).find('input[name="pageno"]').remove(); $("#"+formid).append(''); $("#"+formid).append(''); $("#"+formid).submit(); }) } $.extend({ //检测文件后缀是不是图片 checkSuffix:function(str) { var strRegex = "(.jpg|.png|.gif|.ps|.jpeg)$"; //用于验证图片扩展名的正则表达式 var re=new RegExp(strRegex); if (re.test(str.toLowerCase())){ return true; } else{ return false; } } }); });