環境
- validettaプラグイン:http://lab.hasanaydogdu.com/validetta/
- jQuery2.2.1
状況
フォームを用意したページがあり、その中にボタンが用意されております。
<input type="submit" value="登録"> <input type="button" class="preview" data-url="preview/url" value="プレビュー">
登録ボタンを押した時の処理は下記のようにvalidettaを利用しています。
$(document).ready(function() { $('#form').validetta({ realTime: true }); });
プレビューをクリックした時は以下のように処理しています。
$(function(){ $(".preview").on("click" , function(e){ window.open("" , "newWindow"); var form = document.getElementById("form"); var url = $(this).data("url"); form.action = url; form.target = "newWindow"; form.method = "post"; form.submit(); }); });
やりたいこと
プレビューボタンをクリックした時にvalidettaを効かせたいのです。
現在は、全く効きません。
どのように、実装すれば、登録時とプレビュー時にvalidettaが効くのかご教授頂けますと幸いです。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/28 13:13
2017/07/31 00:24