2012-12-21 78 views
0

您好我想在html 5中創建一個登錄頁面,但爲了登錄我需要將用戶名和密碼發送到一個web服務,web服務已經創建並且它將返回一個值0如果flase和任何其他數字如果是true。我只能使用JavaScript和JSON。任何人都可以幫我理解JSON,因爲我幾乎不知道它。我將如何使用json和javascript發送用戶名和密碼?使用json發送用戶名和密碼到web服務

+1

你有什麼試過的?有沒有特定的東西讓你掛?當你有具體的問題和代碼顯示你迄今爲止所做的事情時,你會得到更好的答案。 –

回答

2
var form; 

form.onsubmit = function (e) { 
    // stop the regular form submission 
    e.preventDefault(); 

    // collect the form data while iterating over the inputs 
    var data = {}; 
    for (var i = 0, ii = form.length; i < ii; ++i) { 
    var input = form[i]; 
    if (input.name) { 
     data[input.name] = input.value; 
    } 
    } 

    // construct an HTTP request 
    var xhr = new XMLHttpRequest(); 
    xhr.open(form.method, form.action, true); 
    xhr.setRequestHeader('Content-Type', 'application/json; charset=UTF-8'); 

    // send the collected data as JSON 
    xhr.send(JSON.stringify(data)); 

    xhr.onloadend = function() { 
    // done 
    }; 
}; 
+0

gud ...這個jQuery的例子爲我的應用程序工作:P – Azzy

+1

thnQ :)這只是一個示例代碼,雖然 –

+0

我是新的HTML 5,因爲我的公司只是要求我與這個要求創建此。我個人只知道c#和vb。我在html中創建了登錄頁面,並且就我所做的 – user1920798

相關問題