$(function() { /* Highlight current nav. */ /* eg set the role of user. */ var menu = $('.leftmenu .nav li').size() == 0 ? '.nav li' : '.leftmenu .nav li'; if(v.module == 'user' && v.field == 'roleList') menu = ''; $(menu).removeClass('active'); if(menu) $(menu + " a[href*='" + v.module + "'][href*='" + v.field + "']").parent().addClass('active'); /* Add an item. */ $(document).on('click', '.add', function() { $(this).parent().parent().after(v.itemRow); value = $(this).parent().prev().find('.input-group').html(); $(this).parent().parent().next().find('.input-group').html(value); $(this).parent().parent().next().find('.input-group input').val(''); $(this).parent().parent().next().find('.input-group input').eq(0).attr('placeholder', v.valueplaceholder).removeAttr('readonly'); $(this).parent().parent().next().find('.input-group input').eq(1).attr('placeholder', v.infoplaceholder).removeAttr('readonly'); }) /* Remove an item. */ $(document).on('click', '.remove', function() { $(this).parent().parent().remove(); }) $('[name*=currency]').change(function() { var mainCurrency = $('#mainCurrency').val(); $('#mainCurrency').empty().append(''); $('[name*=currency]').each(function() { if($(this).prop('checked')) { var text = $(this).parent().html(); text = $.trim(text.substr(text.lastIndexOf('>') + 1)); $('#mainCurrency').append("'); } }); $('#mainCurrency').val(mainCurrency); }); $('[name*=currency]').change(); })