我使用div來顯示用戶名/密碼/使用AJAX的通知「登錄無效」無刷新頁面
我需要做什麼提交
而且是,
如果登錄成功,隱藏用於登錄的div部分的元素,然後在同一個div中顯示「welcome $ username」。
(沒有任何頁面重新加載)
有人能幫助我嗎?
我使用div來顯示用戶名/密碼/使用AJAX的通知「登錄無效」無刷新頁面
我需要做什麼提交
而且是,
如果登錄成功,隱藏用於登錄的div部分的元素,然後在同一個div中顯示「welcome $ username」。
(沒有任何頁面重新加載)
有人能幫助我嗎?
使用jQuery的post
方法:
$.post(
'/url/to/post/login/details/to/',
$('#login-form').serilaize(),
function(data) {
// hide the existing div and add a paragraph containing the data
// returned form the server
$('#some-div')
.hide()
.after('<p>' + data + '</p>');
});
假設data
只包含了登錄用戶的用戶名。
我正在使用AJAX的東西,像這樣ajaxObj.open(「POST」,文件,true);那麼是否有可能通過AJAX來實現,或者我應該如何使用jQuery post方法? – user1605904 2010-11-18 12:13:07
那麼它看起來像你正在使用一些其他的庫,它會發送一個AJAX請求給你。 jQuery'$ .post()'函數使用POST HTTP請求方法以相同的方式發送AJAX請求。無論哪種方式,你正在做同樣的事情,但jQueries AJAX函數非常易於使用。 – 2010-11-18 15:24:02
你使用jQuery嗎?這將使這個問題更容易回答;) – thomaspaulb 2010-11-18 09:20:34
不,我使用AJAX,如果我不是無知的這兩個術語 – user1605904 2010-11-18 12:11:53
AJAX是jQuery在其某些功能中使用的技術。你是否使用JavaScript庫來處理AJAX的東西,或者你只是使用平面的JavaScript? – 2010-11-18 15:23:30