Am получает ошибку, как, что, $ Аякса не работает
<script type="text/javascript">
$(document).ready(function() {
$("#btnsubmit").click(function() {
$.ajax({
type: "POST",
url: "loginform.aspx/getdataval",
data: "{'uname':'" + $("#TextBox1").val() + "','passwod':'" + $("#TextBox2").val() + "'}",
contentType: "application/json;charset=utf-8",
dataType: "json",
success: function (msg) {
alert("welcome");
AjaxSucceeded(msg);
},
error: function (xhr, ajaxOptions, thrownError) {
alert("what is the problem")
}
});
});
});
function AjaxSucceeded(result) {
alert(result.d);
var Emp = result.d;
$("#output").append('<p>' + Emp.Sname + ' ' + Emp.Sno + '</p>');
}
</script>
$ Аякса не функция, почему? Когда я запускаю этот скрипт, я получаю ошибку, он не работает, в чем проблема?
Благодаря
Вы импортируете другую библиотеку, которая перезаписывает '$', после того, как был выполнен обратный вызов? Возможно, вы сможете решить проблему, определяющую обратный вызов как '$ (document) .ready (function ($) {...})' (т. Е. Принять его для ссылки на jQuery). –
нет, нет никакой другой библиотеки –
Работы отлично для меня: http://jsfiddle.net/antyrat/ZmYqh/ – antyrat