Fix: best practice

This commit is contained in:
Regis Houssin 2012-09-17 08:13:29 +02:00
parent 80eceab230
commit 16ad953d10

View File

@ -20,23 +20,20 @@
<!-- BEGIN PHP TEMPLATE admin_extrafields.tpl.php -->
<script type="text/javascript">
jQuery(document).ready(function() {
function init_typeoffields()
function init_typeoffields(type)
{
var type = jQuery("#type").val();
var size = jQuery("#size");
if (type == 'date') { size.val('').attr('disabled','disabled'); }
else if (type == 'datetime') { size.val('').attr('disabled','disabled'); }
else if (type == 'double') { size.val('24,8').removeAttr('disabled'); }
else if (type == 'int') { size.val('10').removeAttr('disabled'); }
else if (type == 'text') { size.val('2000').removeAttr('disabled'); }
else if (type == 'varchar') { size.val('255').removeAttr('disabled'); }
else if (type == '') { size.val('').attr('disabled','disabled'); }
else size.attr('disabled','disabled');
else size.val('').attr('disabled','disabled');
}
init_typeoffields();
jQuery("#type").change(function() {
init_typeoffields();
init_typeoffields($(this).val());
});
});
</script>