Hola, es muy sencillo lo que buscas realizar de echo te puedo ayudar con solo 2 tip'S, de echo es la manera de como io lo trabajo, y espero y te de resultado..
1--- serialize
2--- ajax
//// HTML form..
Código HTML:
Ver original<form action="javascript: fn_insert_user_aplication();" method="post" id="frm_user_aplication"> <input name="txtNameUser" type="text" id="txtNameUser" />
//// JS
Código Javascript
:
Ver originalfunction fn_insert_user_aplication(){
var str = $("#frm_user_aplication").serialize();
$.ajax({
url: 'ajax.php?pag=newUser',
data: str,
type: 'post',
success: function(data){
if(data != ""){
alert(data);
}else{
alert('Ingreso de datos correctamente');
}
}
});
};
//serialize : Obtiene lo valores de todo tu form ia sea de tipo inputs selec hidden y demas...
--->var str = $("#frm_user_aplication").serialize();
// Destino de envio, donde es que lo queremos enviar
--->url: 'ajax.php?pag=newUser'
// Valores enviados...
--->data: str
// Verificamos el envio d data..
--->success: function(data){
///////////////////////////////////////////////////////////////////////////
PHP
$username = $_POST['txtNickName'];
Listo espero haberte ayudado suerte, si hubo algo q no entendiste, comunicate conmigo.... saludos suerte...