necesito capturar los valores de los ID de los elementos que yo seleccione, tengo este codigo.
Código Javascript:
Ver original
<script> $("#btnImprimir").click(function () { var sid = new Array($("sid").val()); //alert(sid); //var sid = [3,6,9] fc_VerReporteMaster(sid) }); function fc_VerReporteMaster(sid) { var ruta = $("#Ruta_Server").val(); var tipo = "rptRequerimientoGeneral"; //var ID = [1,3,9]; var contador = 0; var cadena = ""; for (contador = 0; contador < sid.length; contador++) { if (contador < (sid.length - 1)) cadena += sid[contador] + ","; else cadena += sid[contador]; } var url = ruta + "/BandejaImpresion.aspx?tipo=" + tipo + "&p1=" + cadena; window.open(url); } </script>
Código HTML:
Ver original
@using (Html.BeginForm("Edit", "Requerimiento176", FormMethod.Post)) { <div class="contenedor"> <table class="tablagrilla" style="width: 100%" id="tabla"> <thead> <tr> <th style="text-align: center"> <input type="checkbox" name="chkAll" value="All" id="chkAll" /> <th>ID </th> <th>Número </th> <th>Aportante </th> <th>Fecha Emisión </th> <th>Periodo Tributario </th> <th>Cantidad UIT </th> <th>Estado </th> <th>Observación </th> <th>Tipo Infracción </th> </tr> </thead> @foreach (var item in Model.oT_RFAM_RequerimientoMultaEntidad) { <tr> <td style="width: 3%; text-align: center"> <input type="checkbox" name="sid" value="@item.id_requerimientomulta" class="sid" /> </td> <td style="text-align: center"> @Html.DisplayFor(modelItem => item.id_requerimientomulta) </td> <td> @Html.DisplayFor(modelItem => item.numerorequerimiento) </td> <td style="text-align: left"> @Html.DisplayFor(modelItem => item.RazonSocial) </td> <td> @Html.DisplayFor(modelItem => item.Fecha_Emision) </td> <td> @Html.DisplayFor(modelItem => item.PeriodoTributario) </td> <td> @Html.DisplayFor(modelItem => item.cantidaduit) </td> <td> @Html.DisplayFor(modelItem => item.Estado) </td> <td> @Html.DisplayFor(modelItem => item.Observacion) </td> <td> @Html.DisplayFor(modelItem => item.Infraccion176) </td> <td> @if ((item.id_tipoestado != 5 && item.id_tipoestado != 26)) { @Html.ActionLink("Editar", "Edit", new { id = item.id_requerimientomulta }) } else { <text>Editar</text> } </td> <td> @if ((item.id_tipoestado != 5 && item.id_tipoestado != 26)) { <a href="JavaScript:ValidarRequerimiento(@item.id_requerimientomulta)">Anular</a> } else { <text>Anular</text> } </td> <td> @if ((item.id_tipoestado != 5)) { <a href="JavaScript:fc_VerReporteMaster(@item.id_requerimientomulta)">Imprimir</a> } else { <text>Imprimir</text> } </td> </tr> } </table> </div> }
lo que yo quiero es que mi boton imprimir capture esos valores en un array y los envie a la funcion fc_VerReporteMaster, es lo unico que me falta hacer.