① ajax 返回的是json 怎麼獲取到
您好,當我們提交某條信息,經過後台的處理之後,便要返回結果給我們,當返回了 json 格式時,我們在前台有多種接收方式的,例如:
1、視圖層使用$.post 或者$.get 提交數據,最重要的是後面這個參數,將指定伺服器消息結果的返回類型;
$.post("url","parameter",callback(data),"JSON");
2、視圖層使用$.ajax 提交,ajax 相比於 get,post,使用較為復雜,但也著實簡單,我們可以通過 dataType:"JSON",指定指定伺服器消息結果的返回類型;
最後,這兩重結果的接受方式就是通過參數,即回調函數中的 data,請看例1中的 callback(data),類似於 Java 中的方法調用,data.msg 等等...獲取我們需要的信息;
② 如何使用ajax將json傳入後台數據
首先,我們來寫一下後台如何生成要傳輸的數據:
這樣,就可以把數據無刷專新的寫入到資料庫。
③ jQuery.form.js 使用ajaxForm、ajaxSubmit提交表單上傳文件後伺服器端返回json數據IE瀏覽器無法解析。
http://forum.jquery.com/topic/file-upload-ajaxsubmit-sends-response-to-wrong-window-in-ie