Как отправить текст 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>
1
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