Array index sent- why?

i have this code:


    var sizes = ["1/9","1/8","1/7","1/6","1/5","1/4","1/3","1/2","1/1","2/1","3/1","4/1","5/1","6/1","7/1","8/1","9/1"];
          
            	var slider = new dijit.form.HorizontalSlider({
            		value:8,
            		name:"input"+[i],
            		slideDuration:0,
            		onChange:function(val){ 
                		dojo.byId('value'+[i]).value = sizes[val];
                		},
            		minimum:0,
                    maximum:sizes.length-1,
                    discreteValues:sizes.length,
            		intermediateChanges:"true",
            	},node);

now, when i made:


     $("#custom").submit(function() {
            var formdata = $("#custom").serializeArray();
            $.ajax({
                url: "insert.php",
                type: "post",
                dataType: "json",
                data: formdata,
                success: function(data) {
    }
    });

For example, if i choose the value 1/8 it is sent as 1, or 9/1 as 16.

What i want is send the fraction value, that is showed in the input box, but as i said, not sent to the insert.php

Any idea ? thanks