Commit bf47ff56 by chenith Committed by Harsh Shah

Updated form submit function for signin and send link.

parent 5967759c
...@@ -23,16 +23,29 @@ ...@@ -23,16 +23,29 @@
$(document).ready(function() { $(document).ready(function() {
recalcFunction = setupRecalc ($("form"), {'recalcOnError':true}); recalcFunction = setupRecalc ($("form"), {'recalcOnError':true});
$('.send-link-btn').attr('disabled', 'disabled'); $('#applyJob').on('keyup keypress', function(e) {
var keyCode = e.keyCode || e.which;
if (keyCode === 13) {
e.preventDefault();
return false;
}
});
validate();
$('input[type="password"]').keyup(function() { $('input[type="password"]').keyup(function() {
if($(this).val() != '') { validate();
$('.sign-in-btn').removeAttr('disabled');
} else {
$('.sign-in-btn').attr('disabled', 'disabled');
}
}); });
}); });
function validate() {
if($('input[type="password"]').val() != '') {
$('.sign-in-btn').removeAttr('disabled');
} else {
$('.sign-in-btn').attr('disabled', 'disabled');
}
}
</script> </script>
<style> <style>
button[disabled] { button[disabled] {
...@@ -97,17 +110,17 @@ ...@@ -97,17 +110,17 @@
<oneit:ormInput obj="<%= job %>" type="password" attributeName="Password" cssClass="form-control second-style" /> <oneit:ormInput obj="<%= job %>" type="password" attributeName="Password" cssClass="form-control second-style" />
</div> </div>
<div class="form-group"> <div class="form-group">
<oneit:button value="Sign In" name="signIn" cssClass="box-btn sign-in-btn" <oneit:button value="Sign In" name="signIn" cssClass="box-btn sign-in-btn"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", nextPage) requestAttribs="<%= CollectionUtils.mapEntry("nextPage", nextPage)
.mapEntry("Job",job) .mapEntry("Job",job)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap()) .mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>"/> .toMap() %>"/>
</div> </div>
</oneit:recalcClass> </oneit:recalcClass>
<oneit:recalcClass htmlTag="div" classScript="job.getEmail()==null || job.isEmailFound() ? 'hide': 'show'" job="<%= job %>"> <oneit:recalcClass htmlTag="div" classScript="job.getEmail()==null || job.isEmailFound() ? 'hide': 'show'" job="<%= job %>">
<div class="form-group"> <div class="form-group">
<oneit:button value="Send link" name="sendVerificationMail" cssClass="box-btn" <oneit:button value="Send link" name="sendVerificationMail" cssClass="box-btn send-link-btn"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", currentPage) requestAttribs="<%= CollectionUtils.mapEntry("nextPage", currentPage)
.mapEntry("Job",job) .mapEntry("Job",job)
.mapEntry("restartProcess", Boolean.TRUE) .mapEntry("restartProcess", Boolean.TRUE)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment