|
|
@ -83,11 +83,11 @@ function save(partID) {
|
|
|
|
var quantity_v = $('#quantity-input').val();
|
|
|
|
var quantity_v = $('#quantity-input').val();
|
|
|
|
var notes_v = $('#notes-input').val();
|
|
|
|
var notes_v = $('#notes-input').val();
|
|
|
|
var datasheet = $('#datasheet-input')[0].files;
|
|
|
|
var datasheet = $('#datasheet-input')[0].files;
|
|
|
|
if(! partno.match(/^([a-zA-Z0-9]+\s*){1,3}$/g)) {
|
|
|
|
if(! partno_v.match(/^([a-zA-Z0-9]+\s*){1,3}$/g)) {
|
|
|
|
alert('Invalid part number format. Accepted: <Part-number-line-1> <Part-number-line-2> <Part-number-line-3>');
|
|
|
|
alert('Invalid part number format. Accepted: <Part-number-line-1> <Part-number-line-2> <Part-number-line-3>');
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if(! block.match(/^[0-9]+$/g)) {
|
|
|
|
if(! block_v.match(/^[0-9]+$/g)) {
|
|
|
|
alert('Invalid location field. Only numbers accepted.');
|
|
|
|
alert('Invalid location field. Only numbers accepted.');
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -149,7 +149,7 @@ function show_part_info(partID) {
|
|
|
|
$('#datasheet-info').text('<a href="https://www.elab.kth.se/parts/getfile/' + data.datasheet + '"><i class="fa fa-file-text" aria-hidden="true"></i></a>');
|
|
|
|
$('#datasheet-info').text('<a href="https://www.elab.kth.se/parts/getfile/' + data.datasheet + '"><i class="fa fa-file-text" aria-hidden="true"></i></a>');
|
|
|
|
else
|
|
|
|
else
|
|
|
|
$('#datasheet-info').text(' ');
|
|
|
|
$('#datasheet-info').text(' ');
|
|
|
|
$('#edit-button').on('click', function() {
|
|
|
|
$('#edit-button').click(function() {
|
|
|
|
init_edit(partID);
|
|
|
|
init_edit(partID);
|
|
|
|
});
|
|
|
|
});
|
|
|
|
overlay_in();
|
|
|
|
overlay_in();
|
|
|
|