whole_func_string: function() {
          var me = this,
              data = null;
          if (!me.disabled && me.submitValue && !me.isFileUpload()) {
              data = {};
              data[me.getName()] = '' + me.getValue();
          }
          return data;
      }
func_code_string: function() {
          var me = this,
              data = null;
          if (!me.disabled && me.submitValue && !me.isFileUpload()) {
              data = {};
              data[me.getName()] = '' + me.getValue();
          }
          return data;
      }
func_documentation_string: Returns the parameter(s) that would be included in a standard form submit for this field. Typically this will be
  an object with a single name-value pair, the name being this field's {@link #getName name} and the value being
  its current stringified value. More advanced field implementations may return more than one name-value pair.
  
  Note that the values returned from this method are not guaranteed to have been successfully {@link #validate
  validated}.
  
  @return {Object} A mapping of submit parameter names to values; each value should be a string, or an array of
  strings if that particular name has multiple values. It can also return null if there are no parameters to be
  submitted.