Jsrender模板表单验证
问题描述:
我有一个形式,其为jsrender模板Jsrender模板表单验证
<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>
我试图基于bassistance插件验证添加到输入字段,但因为形式是jsrender模板是不工作。任何想法如何实现?
答
问题是我在添加验证逻辑的HTML页面的部分,我创建窗体。一旦模板被编译在一个单独的js文件,它发生得
验证只能适用于表单,我增加了验证码jsrender模板,即编译后,经过这些线JS文件
var html = $.render["edit-tmpl"](rowData); // adding row data to edit-tmpl
var edtdlg = $("#editDialog").html(html); // adding the template to
// editDialog
和现在的作品般的魅力:)
既然你只模板化表单内的表(这似乎是缺少一个''标签,顺便说一句),你可以在网页上的表格,然后只需填写模板?然后,您可以更轻松地将插件附加到表单。 – MrOBrian 2012-07-18 22:37:03