Refactor vendor catalog batch views to use master3
This commit is contained in:
parent
34e81dc50a
commit
19cd6336f9
2 changed files with 88 additions and 53 deletions
|
@ -13,37 +13,37 @@
|
|||
|
||||
$(function() {
|
||||
|
||||
if ($('#VendorCatalog--parser_key option:first').is(':selected')) {
|
||||
$('#VendorCatalog--vendor_uuid-container').hide();
|
||||
if ($('select[name="parser_key"] option:first').is(':selected')) {
|
||||
$('.vendor_uuid .autocomplete-container').hide();
|
||||
} else {
|
||||
$('#VendorCatalog--vendor_uuid').val('');
|
||||
$('#VendorCatalog--vendor_uuid-display').hide();
|
||||
$('#VendorCatalog--vendor_uuid-display button').show();
|
||||
$('#VendorCatalog--vendor_uuid-textbox').val('');
|
||||
$('#VendorCatalog--vendor_uuid-textbox').show();
|
||||
$('#VendorCatalog--vendor_uuid-container').show();
|
||||
$('.vendor_uuid input[name="vendor_uuid"]').val('');
|
||||
$('.vendor_uuid .autocomplete-display').hide();
|
||||
$('.vendor_uuid .autocomplete-display button').show();
|
||||
$('.vendor_uuid .autocomplete-textbox').val('');
|
||||
$('.vendor_uuid .autocomplete-textbox').show();
|
||||
$('.vendor_uuid .autocomplete-container').show();
|
||||
}
|
||||
|
||||
$('#VendorCatalog--parser_key').change(function() {
|
||||
$('select[name="parser_key"]').on('selectmenuchange', function() {
|
||||
if ($(this).find('option:first').is(':selected')) {
|
||||
$('#VendorCatalog--vendor_uuid-container').hide();
|
||||
$('.vendor_uuid .autocomplete-container').hide();
|
||||
} else {
|
||||
var vendor = vendormap[$(this).val()];
|
||||
if (vendor) {
|
||||
$('#VendorCatalog--vendor_uuid').val(vendor.uuid);
|
||||
$('#VendorCatalog--vendor_uuid-textbox').hide();
|
||||
$('#VendorCatalog--vendor_uuid-display span:first').text(vendor.name);
|
||||
$('#VendorCatalog--vendor_uuid-display button').hide();
|
||||
$('#VendorCatalog--vendor_uuid-display').show();
|
||||
$('#VendorCatalog--vendor_uuid-container').show();
|
||||
$('.vendor_uuid input[name="vendor_uuid"]').val(vendor.uuid);
|
||||
$('.vendor_uuid .autocomplete-textbox').hide();
|
||||
$('.vendor_uuid .autocomplete-display span:first').text(vendor.name);
|
||||
$('.vendor_uuid .autocomplete-display button').hide();
|
||||
$('.vendor_uuid .autocomplete-display').show();
|
||||
$('.vendor_uuid .autocomplete-container').show();
|
||||
} else {
|
||||
$('#VendorCatalog--vendor_uuid').val('');
|
||||
$('#VendorCatalog--vendor_uuid-display').hide();
|
||||
$('#VendorCatalog--vendor_uuid-display button').show();
|
||||
$('#VendorCatalog--vendor_uuid-textbox').val('');
|
||||
$('#VendorCatalog--vendor_uuid-textbox').show();
|
||||
$('#VendorCatalog--vendor_uuid-container').show();
|
||||
$('#VendorCatalog--vendor_uuid-textbox').focus();
|
||||
$('.vendor_uuid input[name="vendor_uuid"]').val('');
|
||||
$('.vendor_uuid .autocomplete-display').hide();
|
||||
$('.vendor_uuid .autocomplete-display button').show();
|
||||
$('.vendor_uuid .autocomplete-textbox').val('');
|
||||
$('.vendor_uuid .autocomplete-textbox').show();
|
||||
$('.vendor_uuid .autocomplete-container').show();
|
||||
$('.vendor_uuid .autocomplete-textbox').focus();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue