首先看一段代碼:<script type="text/javascript"> $(document).ready(function(){ $('#form').submit(function(){ var formData = $(this).serialize(); $.post('try.jsp',formData,responseFunction); function responseFunction(data){//回調函數,這里的data是服務器返回的,我怎么知道data包括的內容,還有返回的類容可不可以自己設定,比如登陸的時候,提交一個登陸表單,然后在后臺連接數據庫,驗證成功后,返回給瀏覽器端的data是什么啊,或者說怎么返回類容。 我剛接觸JQuery和ajax,希望高手幫忙解答下,謝謝了。 if(data=='success'){ $('#content').html('success'); } else{ $('#content').html('fail'); } } return false; }); });</script>
1 回答

慕哥6287543
TA貢獻1831條經驗 獲得超10個贊
你在那個jsp頁面取得表單值 然后驗證用戶名和密碼 正確則輸出一個標識符,你自己認識就行,如"success”,"ok”之類的(沒有其他諸如"<html><body>”之類的字符),錯誤返回其他的標識符符,然后if (data=='success'){寫登錄成功的語句}else{用戶名或密碼錯誤的語句}
添加回答
舉報
0/150
提交
取消