首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web开发 >

如何转换呢?

2012-02-07 
怎么转换呢? - Web 开发 / 其他JScript code//一个jqgrid表格var colmodel [{name : htpk,index : ht

怎么转换呢? - Web 开发 / 其他


JScript code
//一个jqgrid表格    var colmodel = [     {        name : 'htpk',        index : 'htpk',        align : "left",        sortable : false,        editable:true,        hidden: true,        width : "20%"    } ,{        name : 'sshd',        index : 'sshd',        align : "left",        sortable : false,        editable:false,                width : "20%"    }, {        name : 'hdmc',        index : 'hdmc',        align : "left",        sortable : false,        editable:false,                width : "20%"    } ,{        name : 'gldw',        index : 'gldw',        align : "left",        sortable : false,        editable:false,                width : "20%"    } ,{        name : 'mdyz',        index : 'mdyz',        align : "left",        sortable : false,        editable:true,        editrules : {custom:true,custom_func:checkMdyz},//检查数据是否是百分数        width : "20%"    }         ];     var url = '${rootpath}/front/thzk/mdsz!getListData.action?strHangDaoId='+'${strHangDaoId}';    var colNames = [ '航段编号','所属航道','航段名称','管理单位','密度阈值'];    var lastsel;     var setting = {        parentId : "gridDiv",        tableId : "yhList",        pagerId : "pagesize",        colNames : colNames,        colModel : colmodel,        url : url,        onSelectRow: function(id){            if(id && id!==lastsel){                jQuery('#yhList').jqGrid('restoreRow',lastsel);                jQuery('#yhList').jqGrid('editRow',id,true);                lastsel=id;            }        },        editurl:'${rootpath}/front/thzk/mdsz!save.action'    };//检查数据合理性(是否是百分数)    function checkMdyz(value, colname){                if (ispercent(value)==false ){ //ispercent(value)是自定义的一个函数,用于判断是否是百分数                   if(checkNum(value)==false){//checkNum(value)是一个函数判断是不是数字               return [false, colname + ":输入的航段通航密度百分比为空或者格式不正确"];             }else{//以下是处理数字为百分数             value=value+"%"//是数字的话,加上%号,例如是20,则处理后是20%            [color=#FF0000] alert(value);//这里,值是变成百分数了,但是反应不到jqgrid表格里的,如何转换啊?[/color]             return [true,""];              }           }        else {            return [true,""];         }    }

不谈是C#还是java,
问题是:
jqgrid这个表不太会使,
只说在列mdyz中,我若是输入一个数字,如何让它自动拼成百分数,如输入20,它就会变成20%?

[解决办法]
把输入的.text和%拼接起来成不

热点排行