title: $(this).serialize() -- How to add a value?
body: <p>currently I have the following:</p>
  
  <pre><code>$.ajax({
      type: 'POST',
      url: this.action,
      data: $(this).serialize(),
  });
  </code></pre>
  
  <p>This works fine, however I would like to add a value to data, so I tried</p>
  
  <pre><code>$.ajax({
      type: 'POST',
      url: this.action,
      data: $(this).serialize() + '&amp;=NonFormValue' + NonFormValue,
  });
  </code></pre>
  
  <p>But that didn't post correctly. Any ideas on how you can add an item to the serialize string? This is a global page variable that isn't form specific.</p>