| 1 |
jQuery(document).ready(function($) { |
| 2 |
|
| 3 |
var env_select = $('#mk_api_type'); |
| 4 |
var test_fields = ['mk_test_shop_id', 'mk_test_private_key', 'mk_test_public_key']; |
| 5 |
var live_fields = ['mk_shop_id', 'mk_private_key', 'mk_public_key']; |
| 6 |
|
| 7 |
env_select.on('change', function(){ |
| 8 |
hideFields($(this).val()); |
| 9 |
}); |
| 10 |
|
| 11 |
hideFields(env_select.val()); |
| 12 |
|
| 13 |
function hideFields(type) { |
| 14 |
var hide = type == 'live' ? test_fields : live_fields; |
| 15 |
var show = type == 'live' ? live_fields : test_fields; |
| 16 |
$.each(hide, function(i, elem) { |
| 17 |
$('#'+elem).closest('tr').hide(); |
| 18 |
}); |
| 19 |
$.each(show, function(i, elem) { |
| 20 |
$('#'+elem).closest('tr').show(); |
| 21 |
}); |
| 22 |
} |
| 23 |
}); |