0
$("#loginBtn").live('click', function() {
var username = $('#usernameField').val();
var password = $('#passwordField').val();
$.ajax({
type: 'POST',
url: '/Account/Login',
data: { username: username, password: password },
dataType: 'json',
async: true,
success: function (result) {
var asd = result;
},
error: function(e) {
var asd = e;
}
});
});
,當我鍵入鉻遊戲機電子我得到這個:阿賈克斯後不起作用,狀態文本:「錯誤」
abort: function (statusText) {
always: function() {
complete: function() {
done: function() {
error: function() {
arguments: null
caller: null
length: 0
name: ""
prototype: Object
__proto__: function Empty() {}
<function scope>
fail: function() {
arguments: null
caller: null
length: 0
name: ""
prototype: Object
__proto__: function Empty() {}
<function scope>
getAllResponseHeaders: function() {
getResponseHeader: function (key) {
overrideMimeType: function (type) {
pipe: function (/* fnDone, fnFail, fnProgress */) {
progress: function() {
promise: function (obj) {
readyState: 0
responseText: ""
setRequestHeader: function (name, value) {
state: function() {
status: 0
statusCode: function (map) {
arguments: null
caller: null
length: 1
name: ""
prototype: Object
__proto__: function Empty() {}
<function scope>
statusText: "error"
success: function() {
arguments: null
caller: null
length: 0
name: ""
prototype: Object
__proto__: function Empty() {}
<function scope>
then: function (/* fnDone, fnFail, fnProgress */) {
__proto__: Object
有什麼不對?這些錯誤信息對我來說沒有多大意義。我不會達到控制器方法,但它不會給我錯誤404,它無法找到/帳戶/登錄。
這樣做 - > http://jsfiddle.net/vLaTJ/2/,並告訴我們你在控制檯中得到什麼。 – adeneo
我想你需要引用像這樣的json內容:'data:{'username':username,'password':password}' – LGSon
@adeneo它不直接在控制檯中寫任何東西。但如果我在控制檯中寫參數我得到這個:0:對象 1:「錯誤」 2:「」 被叫:函數(){ 長度:3 __proto__:對象 –