2012-07-11 38 views
0

我得到了這個ajax表單,當提交時,應該發送信息到服務器,服務器根據發送的信息決定發送一個表單,然後ajax函數應該加載該表單到頁面中,然後用戶不應該是背景中冷靜的人。表單提交,php和東西處理它很好,發回這個很酷的對象,但它似乎卡在正在處理它的服務器的頁面上,然後鏈接到一個頁面,只顯示返回的信息。不酷。下面的代碼:ajax表單重定向到服務器頁面?

 $(document).ready(function() { 

     $("#game").ajaxForm(function(json) { 
      if(json.status == 'OK') { 
       $("#game").html(json.form); 
      }else { 
       $(".error_msg").html(json.msg); 
      }; 
     }); 

    }); 

應該發生什麼,是函數重寫json.form到正確的div標籤,而是它直接到剛剛輸出的JSON對象itsself的頁面。任何幫助將不勝感激,如果你們需要更多的信息,請問!非常感謝!

回答

0

JSON本身將作爲對象返回,您必須解碼/解析它才能正常顯示。

+0

那麼,JSON有一個表單元素(因此JSON.form)和形式只是一些HTML開始<形式........等等等等等> – samuraiseoul 2012-07-11 19:51:06

+1

所以你的問題是,而不是表單正在寫入,JSON對象只顯示在空白頁面上? – TurdPile 2012-07-11 20:04:03

+0

是的!這是確切的問題! – samuraiseoul 2012-07-11 20:17:08

相關問題