在文本框内输入数量,比如1,提交得到结果为1台。
<td align="right" class="td1">设备数量:</td>
<td align="left" class="td2" >
<form:input path="deviceNum" id="deviceNum" htmlEscape="false" maxlength="50" class="required" onblur="require('deviceNum','deviceNum_tipContext','设备数量不能为空');checkMemory('deviceNum','deviceNum_tipContext','设备数量必须为正数')"/>
<span class="required">*</span>
------解决思路----------------------
我所理解的是这样的: 前台文本框 输入数字” 1 “
提交到后台得到结果为 ” 1台 “
如果是这样的话 在文本框设置里面 是做不到的,这是表单提交,
所以你只能把数字” 1 “提交到后台后再追加字符 ”台“ ,因为你每个传入的数字都要追加这个单位,这样做是可以的!
其实如果不是表单提交的话,在JS里面处理再提交到后台也行!
总结,文本框里面没有属性是固定为你输入的值再拼接固定字符的,只能在JS或后台Java代码处理!
------解决思路----------------------
当然,你也可以不这样做处理,
下次显示的时候直接在显示上加上‘台’ 就可以了
想这类数量参数。保存数字的话,更容易操作!