2012-12-21 77 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

相关问题