Browse Source

lock submit buttons on submit

master
miladkdz 9 years ago
parent
commit
0884bd2927
3 changed files with 21 additions and 20 deletions
  1. +1
    -0
      .gitignore
  2. +19
    -19
      Sevomin.WebFrontend/Scripts/sevomin-ui.js
  3. +1
    -1
      Sevomin.WebFrontend/Views/Shared/Navbar.cshtml

+ 1
- 0
.gitignore View File

@ -3,6 +3,7 @@
[Tt]humbs.db
#Visual Studio Files
.vs
[Oo]bj
[Bb]in
[Dd]ebug


+ 19
- 19
Sevomin.WebFrontend/Scripts/sevomin-ui.js View File

@ -21,24 +21,24 @@ $(function () {
// });
// });
var i;
i = 0;
$('button[type=submit]').on('focus', function (e) {
if(i<=0)
alert('اگر فیلدها را وارد کردید دوباره کلیک کنید!');
i++;
});
$("button[type=submit]").on("click", function (e) {
$(this).attr('disabled', 'disabled');
});
$(document).on('submit', 'form', function (e) {
if ($(this).validate()) {
$(this).find('button').attr('disabled', 'disabled');
$(this).find('input[type=submit]').attr('disabled', 'disabled');
}
});
$("input[type=submit]").on("click", function (e) {
$(this).attr('disabled', 'disabled');
});
//var i;
//i = 0;
//$('button[type=submit]').on('focus', function (e) {
// if (i <= 0)
// alert('اگر فیلدها را وارد کردید دوباره کلیک کنید!');
// i++;
//});
//$("button[type=submit]").on("click", function (e) {
// $(this).attr('disabled', 'disabled');
//});
//$("input[type=submit]").on("click", function (e) {
// $(this).attr('disabled', 'disabled');
//});
});

+ 1
- 1
Sevomin.WebFrontend/Views/Shared/Navbar.cshtml View File

@ -28,7 +28,7 @@
<li class="rtl"><a href="@Url.Action("ChangePassword", "Account")"><span class="glyphicon glyphicon-refresh"></span> تغییر کلمه عبور</a></li>
</ul>
</li>
<li class="rtl"><a href="@Url.Action("Logout", "Account")"> خروج از سایت</a><button type="submit"></button></li>
<li class="rtl"><a href="@Url.Action("Logout", "Account")"> خروج از سایت</a></li>
}
</ul>
</div>


Loading…
Cancel
Save