Как отправить текст Listboxt по GET?


я передаю некоторые параметры с помощью javascript с помощью GET в мой контроллер. Одним из них является поле типа listboxt(select), однако мне не удается получить значение выделенного текста, чтобы показать его в моем результате, если не текст, который он показывает мне [object Object]

Как я могу правильно передать текстовое значение? Заранее спасибо.

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript"></script>

<script>

  $(document).ready(function(){

    $('#btn_buscar').on('click', function(){

      var fecha_ini =  $("#fecha_ini").val();
      var fecha_ter =  $("#fecha_ter").val();
      var rut_usu =  $("#rut_usu").val() ;
      var jc = $("#rut_usu").val($( "#rut_usu option:selected" ).text());


     window.open('<?php echo base_url();?>C_Porcentaje/tabla_porcentaje?fecha_ini=' + fecha_ini + '&fecha_ter=' + fecha_ter + '&rut_usu=' + rut_usu + '&jc=' + jc);

      });

    });

  </script>
Author: Bender Paisa, 2017-10-25

1 answers

Чтобы выбрать текст выбранного тега option, Вам не нужно сначала выбирать значение select, а затем текст option, Как вы это делаете, вы были очень близки к его достижению! просто сделайте следующее:

var jc = $( "#rut_usu option:selected" ).text();
 0
Author: Bender Paisa, 2017-10-25 22:58:40