动态添加的input框经过easyui解析渲染后,numberbox验证不能进行数据的保存

动态添加的input框经过easyui解析渲染后,numberbox验证不能进行数据的保存,第1张

$("#divBox").append('<input id="numBox" type="text" />')

$("#numBox").numberbox({

    min: 0,

    precision: 2

})

动态添加一个input,要用js进行渲染

css渲染是页面加载的时候进行渲染的。

不能进行数据的保存。不明白。页面提交的么?

那就获取数据手动提交保存。

$('#表示你要在哪个table上添加').datagrid({

url:"地址",

iconCls: 'icon-edit',//图标

singleSelect: true,//是否选中一列

onClickRow: onEditClickRow,

columns:[[

{field:'tjs5104',title:'字段名称',width:60,align:'right',editor:'numberbox'},

{field:'tjs5102',title:'',width:80,align:'right',editor:{type:'numberbox',options:{precision:5}}},

{field:'byTime',title:'',width:60,align:'center',editor:{type:'checkbox',options:{on:'1',off:'0'}}},

{field:'lineLon',title:'',width:80,align:'center',

editor:{

type:'combobox',

options:{

valueField:'value',

textField:'text',

data:[{'value':'0','text':''},{'value':'1','text':''}],

required:true

}

}}

]],

toolbar:[{

text:'添加',

iconCls:'icon-add',

plain:true,

handler:appendEdit

},{

text:'删除',

iconCls:'icon-remove',

plain:true,

handler:removeitEdit

},{

text:'重置',

iconCls:'icon-cancel',

plain:true,

handler:rejectEdit

}]

})

我用这个方法是可以改变的...

<html>

<head>

  <link rel="stylesheet" type="text/css" href="themes/default/easyui.css" />

<link rel="stylesheet" type="text/css" href="themes/icon.css" />

<script type="text/javascript" src="jquery.min.js"></script>

<script type="text/javascript" src="jquery.easyui.min.js"></script>

<script type="text/javascript"> 

$(function(){

//把min改为20,原来的值是50

$("#nn").numberbox({

min:20

})

})

</script>

</head>

<body>

<input type="text" id="nn" class="easyui-numberbox" value="100" data-options="min:50,precision:2"></input>

</body>

</html>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11282167.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存