Teamfinder search page

by paulftw

HTML

<!DOCTYPE html>
<html lang="en">
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/css/bootstrap-combined.min.css" rel="stylesheet" />
<link href="//cdnjs.cloudflare.com/ajax/libs/select2/3.2/select2.css" rel="stylesheet" />
  
<body>
  
  <div class="navbar navbar-static-top">
  <div class="navbar-inner">
    <div class="container">
    <a class="brand" href="#">TeamFinder</a>
    <ul class="nav">
      <li class="active"><a href="#">Football</a></li>
      <li><a href="#">in Sydney</a></li>
      <li class="dropdown">
        <a href="#" class="dropdown-toggle" data-toggle="dropdown">
          Male <b class="caret"></b>
        </a>
        <ul class="dropdown-menu">
            <li>
                <a href=''>Female</a>
            </li>
            <li>
                <a href=''>Male</a>
            </li>
            <li>
                <a href="#">Mixed</a>
            </li>
        </ul>
      </li>
    </ul>
    <ul class="nav pull-right">
      <li>
        <a href="#">My Account</a>
      </li>
    </ul>
    </div>
  </div>
  </div>
  
  
<div class=container>
  
  <div class="row toprow">
    <div class="span8 offset3">
    <form method="get" action="/" class="form-inline" >
      <input id='searchbox' name="q" class="span4" type="text" data-placeholder="Your Suburb or Postcode">
      <button id='searchbutton' type="submit" class="btn btn-primary"> <i class="icon-search icon-white"></i></button>
    </form>
    </div>
  </div>
  <script src="//code.jquery.com/jquery-1.8.3.min.js"></script>
  <script src="//netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/js/bootstrap.min.js"></script>
  <script src='//cdnjs.cloudflare.com/ajax/libs/select2/3.2/select2.min.js'></script>
</body>
</html>

CSS

.toprow {
  margin-top: 60px;
}

.toprow form {
  border: 1px solid #ccc;
  display: inline-block;
  padding: 16px 48px;
  border-radius: 6px;
}

button#searchbutton {
    margin-left: 3px;
    margin-top: -1px;
}

JavaScript

$(function() {
  $('#searchbox').select2({
      minimumInputLength: 3,
      multiple: true,
      query: function (query) {
        var data = {results: [{id:1, text:'Bondi Beach, 2026 NSW'}]};
        query.callback(data);
      },
    formatInputTooShort: function(input, min) {
      return 'Type <strong>Bondi</strong> or <strong>2026</strong>';   
    },
  });
});