首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正在验证WMD编辑器内容

正在验证WMD编辑器内容
EN

Stack Overflow用户
提问于 2011-03-23 04:49:48
回答 1查看 135关注 0票数 0

我想验证(作为一个RequiredField)的WMD编辑器的内容

代码语言:javascript
复制
<div class="wmd-panel">
    <div id="wmd-editor">
        <div id="wmd-button-bar"></div>
            <textarea id="wmd-input" name="Body" rows="2" cols="50"></textarea>
            <%: Html.ValidationMessageFor(post => post.Body) %>
        </div>
    <div style="margin-top: 10px; height: 24px;" class="fr"> </div>
    <div id="wmd-preview"></div>
</div>

我使用它的名称Body来绑定到Linq- to -Sql列体。我希望在客户端启用验证,以便在模型有问题时不会将数据发送到服务器。

正如您所看到的,我尝试放入Html.ValidationMessageFor(post => post.Body),但我仍然可以发送Post请求,而无需填充Body字段。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-23 15:24:21

如果您希望客户端验证有效,则需要使用helpers来生成textarea

代码语言:javascript
复制
<%= Html.TextAreaFor(post => post.Body, 2, 50, new { id = "wmd-input" }) %>
<%= Html.ValidationMessageFor(post => post.Body) %>

这将在文本区域上发出适当的HTML5 data-*属性,从而允许使用jquery.validate插件进行客户端验证。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5397664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档