|
1>>>删除提示:
listaction = {
<wbr>getselect:function(){</wbr>
<wbr><wbr>var selectid =_gridtable.datagrid('getSelections');</wbr></wbr>
<wbr><wbr>var nums = selectid.length;</wbr></wbr>
<wbr><wbr>var delid = ''; <wbr><wbr><span><wbr></wbr></span></wbr></wbr></wbr></wbr>
<wbr><wbr>for(var i=0;i<nums;i++){</wbr></wbr>
<wbr><wbr>delid += selectid.id+',';</wbr></wbr>
<wbr><wbr>}</wbr></wbr>
<wbr><wbr>return delid;</wbr></wbr>
<wbr>},</wbr>
<wbr><br><span style="color: rgb(0, 0, 0);"><wbr>del:function(){</wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr>var delid =this.getselect();</wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr>if(delid != '') {</wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><!--{if$status!='pending'}--></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr>var cstr = '{langsupplies_com_del_confirm}';</wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr>var tstr = '{langsupplies_del_success}';</wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr>var fstr = '{langsupplies_del_failure}';</wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><!--{else}--></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr>var cstr = '{langsupplies_revocation_confirm}';</wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr>var tstr = '{langsupplies_revocation_success}';</wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr>var fstr = '{langsupplies_revocation_failure}';</wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><!--{/if}--></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr>$.messager.confirm('{langsupplies_unapply}', cstr,function(bFlag){</wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr> if(bFlag){ //判断是否确定删除选择的数据</wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr>$.post(</wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>'{$_G[PHP_SELF]}?mod={$_G[mod]}&do=personal&act=del',</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> {delid:delid},</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> function(data) {</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>if(data.IsSuccess) {</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>$('body').iTips({content:tstr,css:'success'});</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>_gridtable.datagrid('reload');</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>} else{</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>$('body').iTips({content:fstr,css:'error'});</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>}</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr><wbr><wbr>},'json');</wbr></wbr></wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr><wbr><wbr><wbr>}</wbr></wbr></wbr></wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr> });</wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr> } else {</wbr></wbr></wbr></span><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br><span style="color: rgb(0, 0, 0);"><wbr><wbr><wbr> }</wbr></wbr></wbr></span><br><span style="color: rgb(0, 0, 0);"><wbr>}</wbr></span><br><span style="color: rgb(0, 0, 0);">}</span></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr></wbr>
2>>>只能输入浮点小数、整数的相关js校验
function checkform(){
<wbr>var form =document.spl_info_add;</wbr>
<wbr>var msg =null;</wbr>
<wbr>var re_float =/^[0-9]+.?[0-9]*$/; // 是否为数字的正则表达式</wbr>
<wbr>var re_number= <wbr>/^[1-9]+[0-9]*]*$/; //是否为整数的正则表达式</wbr></wbr>
<wbr>if($.trim(form.title.value)== '') {</wbr>
<wbr><wbr>msg = '{lang supplies_info_ck_01}';//名称不能为空</wbr></wbr>
<wbr>} elseif(parseInt(form.splcatid.value) == 0) {</wbr>
<wbr><wbr>msg = '{lang supplies_info_ck_02}';//请选择分类</wbr></wbr>
<wbr>} elseif(form.unitprice.value !='' &&form.unitprice.value !=0 &&!re_float.test(form.unitprice.value)) {</wbr>
<wbr><wbr>msg = '{lang supplies_info_ck_03}';//单价只能为数字</wbr></wbr>
<wbr>} elseif(form.minwarnivtory.value !='' &&form.minwarnivtory.value !=0 &&!re_number.test(form.minwarnivtory.value)) {</wbr>
<wbr><wbr>msg = '{lang supplies_info_ck_04}';//最低警戒库存只能为整数</wbr></wbr>
<wbr>} elseif(form.maxwarnivtory.value !='' &&form.maxwarnivtory.value !=0 &&!re_number.test(form.maxwarnivtory.value)) {</wbr>
<wbr><wbr>msg = '{lang supplies_info_ck_05}';//最高警戒库存只能为整数</wbr></wbr>
<wbr>} elseif(form.inventory.value !='' &&form.inventory.value !=0 &&!re_number.test(form.inventory.value)) {</wbr>
<wbr><wbr>msg = '{lang supplies_info_ck_06}';//库存只能为整数</wbr></wbr>
<wbr>}</wbr>
<wbr>if(msg !=null) {</wbr>
<wbr><wbr>$(document.body).iTips( {content:msg,css:'warning'} );</wbr></wbr>
<wbr><wbr>return false;</wbr></wbr>
<wbr>}</wbr>
<wbr>returntrue;</wbr>
}
3>>>>允许输入数字的onkeyup触发调用函数:
//限制会议室最大人数的输入
clearnonum:function(event,obj){
<wbr>//响应鼠标事件,允许左右方向键移动</wbr>
<wbr>event =window.event||event;</wbr>
<wbr>keyCode=event.keyCode;</wbr>
<wbr>if(keyCode ==37 | keyCode == 39 | (keyCode>=47&&keyCode<=57)){</wbr>
<wbr><wbr>return;</wbr></wbr>
<wbr>}</wbr>
<wbr>//把非数字的都替换掉,除了数字</wbr>
<wbr>obj.value =obj.value.replace(/[^\d]/g,"");</wbr>
}
-------------------------------------------------------------------------------------------------
1、时间格式化转换:
$value['interviewtime'] =dgmdate($value['interviewtime'],'u');
2、选项卡动态切换
$('#{$ctrlobj}').addClass('a').siblings('li').removeClass();
3、显示字符过长截取 用省列号代替
$row['title'] = cutstr($row['title'], 56 -dstrlen($row['title']) - dstrlen($row['name']));
待续【2012-07-27 五】 |
|