获取ajax选择选项值

时间:2017-07-29 07:59:50

标签: php jquery ajax

我有两个下拉状态和邮政编码,当用户点击状态时,从Ajax加载的邮政编码。在Zip代码中我设置了更改功能以获取邮政编码选择选项的值。但是jquery给了我未定义的价值。这是完整的代码。如何获得邮政编码值

    <select name="sState" id="sState" onChange="LoadZipCode();">
          <?php $resultState=$objGeneral->GetStates();
    echo '<option value="default">select The States</option>';
    while($rowState=$resultState->fetch_array(MYSQLI_BOTH))
    { 
    echo '<option value="'.$rowState[2].'">'.$rowState[1].'</option>';
    }
    ?>
    </select>
<select data-live-search="true" class="form-control selectpicker" name="sZip" id="sZip" onChange="LoadCity();" required>
</select>

在Jquery Here脚本中加载邮政编码

   <script>
function LoadZipCode()
{
var StateAbbre=$("#sState").val();  
$.post("DashboardProcess.php?action=getZipCode",{StateAbbr:StateAbbre},function(data)
{
$("#sZip").html(data);
$('#sZip').selectpicker('refresh'); 
});
}
</script>
<script>
function LoadCity()
{
alert($(this).find('#zipCode option').val());   
}
</script>

0 个答案:

没有答案