Display only a substring of values returned from SPServices SPAutocomplete function

I’m using SPAutocomplete from SPServices because I have a requirement to make a searchable lookup field rather than an OOTB lookup field (drop down menu), as there is potential for thousands of values in the source column. It’s working fine, except it’s displaying “string;#” before the value, and I need only the value to appear for each option.

enter image description here

Here is my code:

<script      src="https://code.jquery.com/jquery-3.3.1.js"      type=text/javascript> </script>  <script      src="https://cdnjs.cloudflare.com/ajax/libs/jquery.SPServices/2014.02/jquery.SPServices.js">     type=text/javascript> </script>   <script type="text/javascript">      $  (document).ready(function () {          $  ().SPServices.SPAutocomplete({             sourceList: "{C9AF367D-2CA1-40EE-B0AE-99CFDSAF6543389}",             sourceColumn: "Reported_x0020_Tracking_x0020_Number",             columnName: "Tracking Number",             ignoreCase: true,             filterType: "Contains",             numChars: 1,             uniqueVals: true,             slideDownSpeed: 'fast'         });          $  ("select[id^='Tracking_x0020_Number'] > option").each(function () {         {         $  (this).val(this.substring(9));         }          });      });  </script> 

I can’t get the each function to display only the substring I want properly. I am beginner level with JQuery (actually a data scientist – but have been required to create custom lists for data collection purposes).

Any help is greatly appreciated!