Infinite AJAX loop

Infinite AJAX loop

I have a simple function that performs an AJAX call to a PHP function that returns some html.
  1.     var getSizes = function(sel, fid, use) {
  2.         $.ajax({
  3.             type: 'POST',
  4.             url:  'quote/getsizes/'+fid+'/'+use,
  5.             dataType:  'text',
  6.             success:  function(opts) {
  7.                 $(opts).appendTo(sel);
  8.             }
  9.         });      
I am currently only calling this function one time in one place but that it goes into an infinite loop appending data forever. Can anyone tell me why it doesn't stop after one time?