.load problem

.load problem

  1. <form action="info.php" method="GET">
  2.     Nickname: <input id="race" type="text" />

  3.      <input type="submit" value="Search" />

  4. &nbsp;&nbsp;Language:
  5. <select id="language">
  6. <option value="en" select="selected">English</option>
  7. <option value="de">German</option>
  8.                                          </select>
  9. </form>

  10. <div id="race_info"></div><br />
  11. <script>

  12.    $("form").submit(function() {

  13. var name = $("#race").val();
  14. var language = $("#language").val();
  15.      $('#race_info').load('info.php?name=' + name + '&language=' + language + ' #race_list', function() {
  16. $(this).hide()
  17. .appendTo('#race_info')
  18. .slideDown(1000);
  19. });
  20. return false;

  21.    });
  22. </script>
The problem:

If i enter a value that has a space in it like "[x] name" it only passes on the [x] not the hole value .... what is the problem ?
I get a error in the jquery at line 103 something like   hierarchy_request_err:DOM Exception 3