灰尘模板渲染后的javascript验证

时间:2014-11-25 17:37:56

标签: javascript dust.js

我已经能够使用灰尘模板加载页面,但我已经对表单进行了某种验证。如何添加验证?

我是否只需要使用Dust Helper方法?

1 个答案:

答案 0 :(得分:1)

不,您不需要使用Dust Helper来验证表单,但它可以是一个选项,但不一定是常见的解决方案。在渲染页面后,您只需在JavaScript中执行此操作即可。

这是一个简单的例子:

dust.render('myTemplate', json, function(err, out){
  // generating the html here
  $('#my-form').on('submit', validateForm);
});

function validateForm(e) {
  e.preventDefault();
  // validation logic goes here
}
<div class="page-content">
  <form action="action.php" method="post" id="my-form">
    <input type="text" name="username" />
    <input type="password" name="password" />
    <button>Submit</button>
  </form>
</div>