21/07/2015, 20:37
|
| | Fecha de Ingreso: noviembre-2010
Mensajes: 48
Antigüedad: 14 años Puntos: 0 | |
error con ajax al pasar por post un valor puesto por jquery buenas.
tengo un formulario con varios input y como no me funcionaban los checkbox para bloquear un input hice un boton que hace lo mismo. cuando lo bloque al input por jquery tambien le agrego un valor al input y lo bloqueo.
PARTE DEL FORMULARIO
<form method="POST" action="pClientePersona.php">
<input type="text" id="entradaDeNumeroSocioClientePersona" name = "txt_Socio">
<button type="submit" name="btn_CheckNumeroSocio" id="btn_CheckNumeroSocio" >
</button>
</form>
CODIGO JQUERY PARA BLOQUEAR EL INPUT Y DESBLOQUEARLO
$('#btn_CheckNumeroSocio').on('click',function(e){
e.preventDefault();
if($('#entradaDeNumeroSocioClientePersona').is(':d isabled')){
/*
*controlamos si esta desabilitado
*si lo esta lo habilitamos
*/
$('#entradaDeNumeroSocioClientePersona').attr("dis abled", false);
$('#espacio_CheckeoNumeroSocio').removeClass('hide ');
$('#ico_CheckeadoNumeroSocio').addClass('hide');
$('#entradaDeNumeroSocioClientePersona').val('');
$('#entradaDeNumeroSocioClientePersona').focus();
}else{
$('#entradaDeNumeroSocioClientePersona').attr("dis abled", true);
$('#espacio_CheckeoNumeroSocio').addClass('hide');
$('#ico_CheckeadoNumeroSocio').removeClass('hide') ;
$('#entradaDeNumeroSocioClientePersona').val('Sin Numero de Socio');
$("#entradaDeNumeroSocioClientePersona").css('back ground-color','');
$("#entradaDeNumeroSocioClientePersona").css('bord er-color','');
}
});
PARTE DEL CODIGO AJAX
$.ajax({
type:"POST",
url: url,
//tomamos los datos del formulario
data: $("#formulario_registrar").serialize(),
success: function(respuesta){
//PARTE DEL ARCHIVO QUE RECIBE O QUE LLAMAMOS EN LA URL
$pSocio = htmlspecialchars($_REQUEST['txt_Socio']);
el problema es que cuando lo mando con el numero de socio bloqueado me dice
Notice: Undefined index: txt_Socio
pero sin embargo si se lo ingreso en el input al numero de socio si me lo ingresa a la base de datos
no se que hacer, muchas gracias |