0
我正在做一個表格localStorage,我發現SisyphusJS,它幾乎做我想做的一切。當我在頁面上試過它時,form.html
是通過ngView
(標準角度路由)加載的,它不起作用,然後我把它放在我的默認頁面index.html
的正下方,它工作正常..SisyphusJS不能與角度看
什麼可能會導致SisyphusJS無法獲取通過ngView加載的任何表單?
如果HTML頁面通過ngView
加載不工作:views/form.html
HTML:
<form id="myForm" method="post" name="myForm">
<input type="text" placeholder="" name="field2" id="field2">
<input type="text" placeholder="" name="field3" id="field3">
<input type="submit" value="Sabhmitha">
</form>
工作,如果HTML頁未通過ngView
裝:
HTML:
<head>
<script src="../public/assets/js/angular/angular-1.2.0.min.js"></script>
<script src="../public/assets/js/angular/angular-route-1.2.0.min.js"></script>
<script src="../public/assets/js/angular/ui-bootstrap-tpls-0.10.0.min.js"></script>
<script src="../public/assets/js/angular/custom/app.js"></script>
<script src="../public/assets/js/angular/custom/controllers.js"></script>
<script src="../public/assets/js/angular/custom/services.js"></script>
<script src="../public/assets/js/angular/custom/directives.js"></script>
<script src="../public/assets/js/jquery/jquery-1.2.min.js"></script>
<script src="../public/assets/js/sisyphus.min.js" type="text/javascript"></script>
<script src="../public/assets/js/jquery/custom/script.js"></script>
</head>
<body ng-controller="appCtrl">
<form id="myForm" method="post" name="myForm">
<input type="text" placeholder="" name="field2" id="field2">
<input type="text" placeholder="" name="field3" id="field3">
<input type="submit" value="Sabhmitha">
</form>
....
</body>
SCRIPT:
着眼於形式,標籤和存儲用戶輸入到本地存儲,如果該頁面被用戶提交表單
jQuery(document).ready(function($) {
$('form').sisyphus();
});