Tengo un campo de entrada oculto en la página "A". Cuyo valor estoy llenando dinámicamente ya que hay más de 100 valores. El valor cambia cuando se hace clic en un elemento diferente.
Quiero el valor establecido en una página diferente "B". Estoy usando el método simple de obtener valor por id pero la salida no está definida.
Aquí hay algo de código:
Campo de entrada: <input type="hidden" id="sel_s_n" value="" name="sel_s_n">
Llenar en el elemento haga clic en:
jQuery('.shades-popup').click(function () { jQuery('#myModaldcm .modal-body').css('display', 'none'); title = $(this).data('dcmtitle'); $("#sel_s_n").val(title); var rgb = $(this).data('dcmrgb'); var img = $(this).data('dcmimg'); var pro_tit = $(this).data('dcmpt'); var pro_id = $(this).data('pid'); jQuery('.dcmptitle').html(title); jQuery('.csdcmp').css('background', 'rgb(' + rgb + ')'); jQuery('.cdmpi').attr('src', img); jQuery.ajax({ type: "post", dataType: "json", url: dcmAjax.dcmajaxurl, data: { action: "get_dcm_products", post_id: pro_id }, success: function (response) { if (response.type == "success") { jQuery("#dcmselextt").html(response.data); jQuery('#myModaldcm .modal-body').css('display', 'block'); } else { alert("Network Error! Try Again") } console.log(response); } }) });$("#sel_s_n").val(título); --> Esta línea agrega el valor.
En la segunda página "B" lo obtengo como alerta ($ ("#sel_s_n").val());
¿Puede alguien señalar lo que estoy haciendo mal? Gracias