我从脚本变量中的ajax获取值。我想将它存储在php变量中以供进一步使用。在这里我得到了keyname作为脚本变量。我想它调用PHP变量如何在php变量中获取脚本变量
<script>
$(document).ready(function() {
$("#AttorneyEmpresa").change(function(){
alert($('#AttorneyEmpresa option:selected').val());
$.ajax({
type: 'POST',
data: {keyname:$('#AttorneyEmpresa option:selected').val()}
});
});
});
</script>
<select name="data[Attorney][empresa]" id="AttorneyEmpresa">
<option value="">---Select---</option>
<?
$sql=mysql_query("select * from master");
while($sha=mysql_fetch_array($sql)) { ?>
<option value="<? echo $sha['id']; ?>"><? echo $sha['name']; ?></option>
<? } ?>
</select>
使用完整的php标记''而不使用'mysql_ *' – C2486
使用'$ _POST ['keyname']'。也不需要寻找选择的选项...可以使用'data:{keyname:$(this).val()}'从'
我没有在$ _POST中获得价值[ 'keyname'] – nik