首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jsrender模板表单验证

Jsrender模板表单验证
EN

Stack Overflow用户
提问于 2012-07-11 19:31:56
回答 1查看 712关注 0票数 0

我有一个表单,它是一个jsrender模板。

代码语言:javascript
复制
 <script id="editTemplate" type="text/x-jsrender">
 <div>
  <form id="myEditForm"  method="POST" action="">
  <table>
  <tr>
    <td>
      Id:
     </td>
     <td>
    <input type="text" name="id" value="{{>id}}" class="required" />
     </td>
     </tr>
   <tr>
    <td>
      Name:
    </td>
    <td>  
    <input type="text" name="name" value="{{>name}}" class="required" />
    </td>
   </tr>
    <td>    
   <input type="submit" value="submit" />
    </td>
   </tr>    
  </form>

我尝试向输入字段添加基于but插件的验证,但由于表单是jsrender模板,因此无法工作。你知道怎么实现它吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-23 12:22:59

问题是我在html页面的创建表单的部分添加了验证逻辑。

验证只能在模板编译后才能应用于表单,这发生在单独的js文件中,因此,我在jsrender模板编译后添加了验证代码,即在js文件中的这些行之后。

代码语言:javascript
复制
    var html = $.render["edit-tmpl"](rowData); // adding row data to edit-tmpl

var edtdlg = $("#editDialog").html(html); // adding the template to
                                                                                      // editDialog

现在,它的工作方式就像魅力一样:)

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

https://stackoverflow.com/questions/11431729

复制
相关文章

相似问题

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