我正在开发一个 Python 应用程序,该应用程序在选择正确的城市时使用 jQuery 智能选择地区,并在选择正确的国家/地区时智能选择城市,因此访问者无需刷新浏览器。
我在 Chrome 控制台上收到此错误:
POST [Localhost url] 500(内部服务器错误)
这是我的测试代码:
<header>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" />
<script>
function selectCountry(){
$.ajax({
type: 'POST',
url: '/',
data: 'countrySelect=1',
});
console.log(events);
}
</script>
</header>
<body>
<script>
var var1 = $_POST('countrySelect');
document.write(var1);
</script>
<select onchange="javascript:selectCountry()">
<option name="" value="">country a</option>
<option name="" value="">country b</option>
</select>
</body>
更改为GET
可以正常工作,但不会在导航栏上显示变量。
任何人都可以帮忙吗?
提前致谢。