jqGrid Style 1
by LijoCheeran
HTML
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/themes/start/jquery-ui.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap-theme.min.css">
<script src="https://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.0/jquery.validate.min.js"></script>
<div class="modal fade in" id="divAddPayment" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="false" style="display: block;">
<div class="modal-dialog" style="width:900px; border:0px solid red;">
<div class="modal-contentTest">
<form id="formAddPayment" novalidate="novalidate">
<div class="modal-body" style="float:left;width:100%;border:0px solid red;">
<div style="text-align: center;">
<div style="width: 330px; margin: 0 auto; text-align:left;">
<div class="panel panel-default gradientBack3" style="box-shadow: rgba(0, 0, 0, 0.3) 10px 10px 10px;">
<div class="panel-heading gradientBack1">
<h3 class="panel-title">Add Payment Info</h3>
</div>
<div class="panel-body">
<ul id="errorSummaryList" name="errorSummaryList" style="color:red;">
</ul>
<div class="form-group" style="margin-bottom:10px;float:left;min-height:5px;border:0px solid red;width:300px;">
<select class="form-control input-sm" style="float:left;display:inline;" id="ddlModeOfPayment" name="ddlModeOfPayment" placeholder="Mode of Payment">
...
CSS
.approvalRadioBackground {
background-color:#8B076A;
color:white;
font-weight:bold;
}
.gradientBack1
{
margin-top: 0px;
border:2px solid red;
background-image: linear-gradient(30deg, #C90332, #8B076A);
}
JavaScript
$(function () {
$("#btnAddPayment").click(function (event) {
event.preventDefault();
var resultValidation = $("#formAddPayment").valid();
//alert(resultValidation);
if (resultValidation == true) {
var $modalDiv = $(event.delegateTarget);
$modalDiv.addClass('loading');
addInvoicePayment();
}
});
//Form validation - Add Payment form
$("#formAddPayment").validate({
rules: {
"ddlModeOfPayment": {
required: true
},
"txtAmount": {
required: true
}
},
messages: {
"ddlModeOfPayment": {
required: "Please select Mode of Payment."
},
"txtAmount": {
required: "Please enter Amount."
}
},
showErrors: function (errorMap, errorList) {
var errorListResult = $.map(errorList, function(error){
return "<li>" + error.message+ "</li>";
});
$('#errorSummaryList').html(errorListResult.join(''))
$('#errorSummaryList').fadeIn('fast');
//Show error adjuscent to control also
//this.defaultShowErrors();
},
submitHandler: function (form) {
return false;
}
});
});