データ バインディングに jsviews を使用しています。
私のテンプレート
<script id = "ProfileTemplate" type="text/x-jsrender">
<input data-link="userVO.first_name" type="text">
<input type="reset" value="Reset" onclick="this.form.reset();">
</script>
マイフォーム
<form name="profile-form" id="profile-form" action="profile.html">
<div id="flightEditDetail"></div>`enter code here`
</form>
<script>
var template = $.templates("#ProfileTemplate");
template.link("#flightEditDetail", profileJSON);
</script>
テンプレートは値を正しくバインドします。テキスト フィールドの値を変更し、リセット ボタンをクリックしました。テキスト フィールドは空になりますが、ページの読み込み時にレンダリングされた値が必要です。
jsviews data-link で reset() 関数が正しく動作しないのはなぜですか?