我无法找出错误是什么。
<script type="text/javascript">
$(document).ready(function () {
$("#btnsumbit").click(function (e) {
e.preventDefault();
$.ajax({
type: 'POST',
data: '{"username":"' + $("input#txtuser").val() + '","password":"' + $("input#txtpwd").val() + '"}',
url: 'http://localhost:53179/hdfcmobile/WebService.asmx/Login_Data',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success:
function (data, textStatus, XMLHttpRequest) {
var status = data.Status;
alert(data.d);
},
error:
function (XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus);
}
});
});
});
</script>
我收到500内部服务器错误。如何调用此webservice.I已通过url.Thanks传递方法以获得任何帮助......
答案 0 :(得分:0)
首先,你发送的方式是错误的,像这样发送
data: {
"username": $("input#txtuser").val(),
"password": $("input#txtpwd").val()
}
接下来请确保,url:http://localhost:53179/hdfcmobile/WebService.asmx/Login_Data
正在返回JSON输出。