我正在創建一個下拉框並將下拉列表的變化值存儲在隱藏變量中。如何在我的代碼中將jquery隱藏值傳遞給php
<!DOCTYPE html>
<html>
<head>
<style>
div { color:red; }
</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<select id="sweets">
<option>Chocolate</option>
<option selected="selected">Candy</option>
<option>Taffy</option>
<option selected="selected">Caramel</option>
<option>Fudge</option>
<option>Cookie</option>
</select>
<input type="hidden" id="inputfield">
<div></div>
<script type="text/javascript">
$(document).ready(function() {
$("#sweets").change(function() {
var var_name = $(this).val();
$('input[id=inputfield]').val(theValue);
}
});
});
});
</script>
</body>
</html>
<?php
if(isset($_POST['form']))
echo $_POST['inputfield'];
?>
一旦組合框更改PHP應該得到的隱藏字段的值,我已經進行數據庫事務處理。再次,我需要加載另一個下拉基於所選擇的值框..你能指導我
您應該使用Ajax來做到這一點 – ASR