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);
|
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) {
|
function onRowSelect(grid_id, item_type, item_id) {
|
||||||
cell_name = item_type.charAt(0).toUpperCase() + item_type.substr(1);
|
cell_name = item_type.charAt(0).toUpperCase() + item_type.substr(1);
|
||||||
if (item_type == 'lease')
|
if (item_type == 'lease')
|
||||||
@@ -209,6 +242,7 @@ else {
|
|||||||
}
|
}
|
||||||
|
|
||||||
echo $form->create(null, array('id' => 'move-inout-form',
|
echo $form->create(null, array('id' => 'move-inout-form',
|
||||||
|
'onsubmit' => 'return verifyRequest();',
|
||||||
'url' => array('controller' => 'leases',
|
'url' => array('controller' => 'leases',
|
||||||
'action' => $move_action)));
|
'action' => $move_action)));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user