我有一個網址是這樣的: index.php/home/lista_modelo_ajax?id="+$('#colecoes').val(),
獲取選擇選定值
的事情是:$('#colecoes').val()
永遠是選擇,不是我選擇的第一個項目。
任何想法?
在此先感謝。
編輯
<script>
$(function() {
$("#modelos").autocomplete({
source: "<?php echo base_url();?>index.php/home/lista_modelo_ajax?id="+$('#colecoes').val(),
minLength: 2
});
});
</script>
<label for="colecoes">Coleções</label>
<select name="colecoes" id="colecoes">
<option value="16">-</option>
<?php foreach($lista_colecao as $colecao){?>
<option value="<?php echo $colecao->idColecao;?>"><?php echo $colecao->nomeColecao;?></option>
<?php }?>
</select>
<label for="modelos">Modelo</label>
<input type="text" name="modelos" id="modelos" />
所有的PHP工作正常,在選擇對象的價值產生的ID,這個問題只與JS
你試過'$(「#colecoes」)VAL()'或'$('#colecoes:selected).val()'?只是一個猜測... –
yes ... nothing =( – Gerep
您提到了$('#colecoes option:selected')。val(),但在代碼中無法找到它 – Cracker