Buon giorno, non capisco come mai, lo script che posto di seguito, non mi permette di attivare la funzione attraverso il bottone...
codice:
$(document).ready(function() {

  $("#bottone").click(function(){
  	alert("asdasd");
    var nome = $("#nome").val();
    var cognome = $("#cognome").val();
	
    $.ajax({
      type: "POST",
      url: "file.php",
      data: "nome=" + nome + "&cognome=" + cognome,
      dataType: "html",
      success: function(msg)
      {
        $("#risultato").html(msg);
      },
      error: function()
      {
        alert("Chiamata fallita, si prega di riprovare...");
      }
    });
  });
});



 <form name="modulo">
    

Nome</p>
    

<input type="text" name="nome" id="nome"></p>
    

Cognome</p>
    

<input type="text" name="cognome" id="cognome"></p>
    <input type="button" id="bottone" value="Invia i dati">
</form>

<div id="risultato">Risultato: </div>

Sapete dirmi come mai?
Grazie