我在这里有同样的问题,但我需要的是获取所选选项的值,然后将其保存在 php 变量而不是文本框中。我花了将近 2 天的时间寻找我的黄金。任何帮助都可以。谢谢。
编辑这是我编写代码的方式。
<script>
$(document).ready(function () {
$("#country").change(
function () {
var options = {
url: "test.php",
type: "post",
dataType: "json",
data: "country=" + $(this).val(), //build your data string here
success: function (json) {
$("#textbox").val(json.country);
}
};
$.ajax(options);
}
);
});
</script>
<select id="country" name="country">
<option value="Delhi" >India</option>
<option value="manila" >phil</option>
<option value="tokyo" >japan</option>
</select>
<?php
@$d = $_POST['country'];
echo $d;
var_dump($d);
?>