Added move in/out selection verification before submit
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@831 97e9348a-65ac-dc4b-aefc-98561f571b83
This commit is contained in:
@@ -34,6 +34,39 @@ function resetForm() {
|
||||
datepickerNow('LeaseMoveDate', false);
|
||||
}
|
||||
|
||||
// pre-submit callback
|
||||
function verifyRequest() {
|
||||
//$("#debug").html('');
|
||||
<?php if ($move_type === 'out'): ?>
|
||||
|
||||
if (!($("#lease-id").val() > 0)) {
|
||||
//$("#debug").append('<P>Missing Lease ID');
|
||||
alert("Please select the lease");
|
||||
return false;
|
||||
}
|
||||
|
||||
<?php else: ?>
|
||||
|
||||
if (!($("#customer-id").val() > 0)) {
|
||||
//$("#debug").append('<P>Missing Customer ID');
|
||||
alert("Please select the customer");
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!($("#unit-id").val() > 0)) {
|
||||
//$("#debug").append('<P>Missing Unit ID');
|
||||
alert("Please select the unit");
|
||||
return false;
|
||||
}
|
||||
|
||||
<?php endif; ?>
|
||||
|
||||
//$("#debug").append('OK');
|
||||
//return false;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
function onRowSelect(grid_id, item_type, item_id) {
|
||||
cell_name = item_type.charAt(0).toUpperCase() + item_type.substr(1);
|
||||
if (item_type == 'lease')
|
||||
@@ -209,6 +242,7 @@ else {
|
||||
}
|
||||
|
||||
echo $form->create(null, array('id' => 'move-inout-form',
|
||||
'onsubmit' => 'return verifyRequest();',
|
||||
'url' => array('controller' => 'leases',
|
||||
'action' => $move_action)));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user