我试图通过jQuery发布数据时遇到此问题:
$(document).ready(function() {
$("#languageswitcher").change(function() {
var locale = $(this).val();
var _token = $("input[name=_token]").val();
$.ajax({
url: "/language",
type: "POST",
data: (locale: locale, _token: _token),
dataType: 'json',
success: function(data) {
console.log(data);
},
Error: function(data) {
console.log("error");
},
beforeSend: function() {
console.log(locale);
},
complete: function(data) {
console.log("yes");
window.location.reload(true);
}
});
});
});
<select name="locale" id="languageswitcher">
<option value="en">English</option>
<option value="zh">Chinese</option>
</select>
显示错误:
Uncaught Typeerror:Jquery()革命不是函数
我在HTML代码的顶部包含了最新的jQuery库。但它仍然无法正常工作。这是我使用的jQuery库:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js'></script>
这里有什么问题?我已经看过以前的相关问题,但没有一个被正确回答。