0
我想告訴我的選擇期權價值與阿賈克斯jQuery的 這裏是無法查看選項值HTML(數據)
JS:
$('#jenis_jab').change(function(){
var jab = $(this).find('option:selected').text();
$.ajax({
url : 'proses/ajax_process.php?aksi=jenis_jab',
type : 'POST',
data : 'jab=' + jab,
dataType: 'text',
success:function(data) {
$('#uk').html(data);
}
});
});
PHP:
if(isset($_GET['aksi']) && $_GET['aksi']=='jenis_jab') {
$jab = $_POST['jab'];
$sql = $db->query("SELECT * FROM tbl_unit_kerja WHERE jabatan='$jab'");
while($data = $sql->fetch_array()) {
echo "<option value=$data[id]>$data[unit_kerja]</option>";
}
}
HTML:
<select id="uk"></select>
我用materializecss
這是HTML的div的工作,但對於期權價值不工作
有什麼不對?
感謝
做,你可以展示你的HTML?問題是獲取所選選項的值還是顯示db的值?你的問題不清楚。此外,您的查詢是開放的SQL注入,每當使用用戶/瀏覽器提供的數據使用參數。總是使用它們是更好的做法。 –
我使用物化css –
嘗試從您的select語句中刪除單引號。 –