2012-09-14 26 views
0

我對wijmo(wijgrid)工作....我要顯示我的JSON對象將進來格時提交....JSON對象將出現在格當點擊提交

我已經試過這代碼,但其唯一的工作單輸入,但我想每個以下形式的輸入值應該出現內部格..

這裏是我的代碼:

$(function() { 
    $("#addable").submit(function() { 
     if(!$("#addable").validate().form()){ 
      e.preventDefault(); 
     } else{ 
      $.ajax({ 
       type : "POST", 
       url : "addUser", 
       data : JSON.stringify($('#addable').serializeObject()), 
       dataType : "json", 
       contentType : "application/json", 
      }); 
     } 

     $('#myoutput').append('<div>Number of elements :'+$("#addable").val()+'</div>'); 
     return false; 
    }); 
}); 

HTML:

<div id="myoutput"></div> 

請幫忙!!謝謝蒂娜!

+0

我建議將您的數據作爲javascript對象傳遞,而不是在將它交給ajax()時手動將其串行化。閱讀jQuery文檔,我不完全清楚,如果這實際上工作或不,但我知道它的工作原理,如果你不串行化的對象。 http://api.jquery.com/jQuery.ajax/ –

回答

1
  1. 你有一個同步的問題:當你執行追加,你還沒有ajax的查詢結果。您必須定義一個success回調才能在ajax調用成功時執行回調。

  2. 你並不是試圖使用你的調用結果:你只是添加一個元素數爲$("#addable").val()。目前還不清楚你想達到什麼目的。