2 yufeng4528 yufeng4528 于 2016.01.13 16:53 提问

validform 隐藏域验证提示

validform 隐藏域验证提示

隐藏域提示的位置在左上角啊

要这么做 才会在隐藏域的td的位置啊

2个回答

sun2015_07_24
sun2015_07_24   2016.01.13 17:15
已采纳

为什么用隐藏域去提示呢?用label呀,直接for绑定。比如.....你想在哪个位置提示就把label放在哪就可以了

sun2015_07_24
sun2015_07_24 回复yufeng4528: 这样也行。就是绕了下
接近 2 年之前 回复
yufeng4528
yufeng4528 调了beforeFormSubmit方法对这个隐藏域 单独提示
接近 2 年之前 回复
sun2015_07_24
sun2015_07_24 回复yufeng4528: 你单独搞个页面,测试看看效果
接近 2 年之前 回复
yufeng4528
yufeng4528 回复孙振光: 嗯 我觉得应该是隐藏域的问题了 label 绑定过来的还是隐藏域啊 隐藏域验证框架 可能找不到位置,就在左上角输出了吧
接近 2 年之前 回复
sun2015_07_24
sun2015_07_24 回复yufeng4528: 不是,我这就这样就行了<input type='text' name='name'><label for='name'></label>,,,我限制name不能为空,如果空了就直接在这个input后面输出提示的。这个提示是在label里面的
接近 2 年之前 回复
yufeng4528
yufeng4528 回复孙振光: 你那边也是隐藏域 用label for 就可以吗?
接近 2 年之前 回复
sun2015_07_24
sun2015_07_24 回复yufeng4528: 这就奇怪了 。。我这页面校验也是用validform。。没出现你这样的问题 。
接近 2 年之前 回复
yufeng4528
yufeng4528 回复孙振光: 提示信息是validform验证表达内置的, 如果我把那个photo的input 的hidden改成text 提示 就会在那个位置上了 改成隐藏域 就会提示在左上角
接近 2 年之前 回复
sun2015_07_24
sun2015_07_24 回复yufeng4528: 会不会是你布局的问题?,你试试在你那中间位置写个input text标签,随便给个值。看看显示在哪。你这个出来的提示是写在label里面的吗?你看看
接近 2 年之前 回复
yufeng4528
yufeng4528 回复孙振光:label我已经放在我想让提示出现的位置上了, 但是提示还是出现在整个页面的的左上角啊 label我放在整个页面的中间位置
接近 2 年之前 回复
sun2015_07_24
sun2015_07_24 回复yufeng4528: 现在显示的错误是在label的么?你label是放在你想要的位置了么?
接近 2 年之前 回复
yufeng4528
yufeng4528 换成name也不行啊
接近 2 年之前 回复
yufeng4528
yufeng4528 回复孙振光: <label for="yhContents[${yhContent_index}].photo">photo</label> <input type="hidden" id="photo${yhContent_index}" name="yhContents[${yhContent_index}].photo" maxlength="100" value="${yhContent.photo}" dataType="*" <#if yhContent.yh_type!="XCGLLSGYH">disabled="disabled"</#if> class="input-text" maxlength="15" style="width:70%; height:100px"/>
接近 2 年之前 回复
sun2015_07_24
sun2015_07_24 回复yufeng4528: label的for里面对应的是input标签的name,而不是id
接近 2 年之前 回复
yufeng4528
yufeng4528 <label for="photo${yhContent_index}">photo</label> <input type="hidden" id="photo${yhContent_index}" name="yhContents[${yhContent_index}].photo" maxlength="100" value="${yhContent.photo}" dataType="*" <#if yhContent.yh_type!="XCGLLSGYH">disabled="disabled"</#if> class="input-text" maxlength="15" style="width:70%; height:100px"/> 但是验证提示还是出现在左上角啊
接近 2 年之前 回复
yufeng4528
yufeng4528   2016.01.14 10:53

图片说明

看下图片把 我想提示出现在上传图片这个问题 label 我也放在这个位置了 但是提示还是出现在 左上角 企业名称那里

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!