1. 程式人生 > >jquery ajax中post 、get的同步問題

jquery ajax中post 、get的同步問題

解決方法1:

在全域性設定:

然後再使用post或get方法

$.get("register/RegisterState", {test : 12}, function(data, status) {
 if (status == "success") {
            data = eval("(" + data + ")");
     aDataSet = data;
     alert("data is " + aDataSet);
 } else {
   alert("wrong");
   }
});

解決方法2:

直接使用$.ajax,如

$.ajax({  
       type : "post",  
        url : "register/RegisterState",  
         data : "test=" + test,   
         async : false,  
       success : function(data){  
         data = eval("(" + data +  ")");  
          aDataSet = data;  
        }  
       });  

相關推薦

jquery ajaxpost get同步問題

解決方法1: 在全域性設定: $.ajaxSetup({ async : false }); 然後再使用post或get方法 $.get("register/RegisterState", {test : 12}, function(data, st

CGI編程POSTGET詳解

cgi編程中post、get詳解什麽是 HTTP?超文本傳輸協議(HTTP)的設計目的是保證客戶機與服務器之間的通信。HTTP 的工作方式是客戶機與服務器之間的請求-應答協議。web 瀏覽器可能是客戶端,而計算機上的網絡應用程序也可能作為服務器端。舉例:客戶端(瀏覽器)向服務器提交 HTTP 請求;服務器向客

HTTP協議POSTGETHEADPUT等請求方法以及一些常見錯誤

HTTP請求方法: 常用方法: Get\Post\Head (1)Get方法. 取回請求URL標誌的任何資訊,在瀏覽器的位址列中輸入網址的方式訪問網頁時,瀏覽器採用GET方法向伺服器獲取資源。 (2)Post方法.為請求報文準備資料,即要求被請求伺服器接受附在請求訊息

SpringMVCpostget亂碼解決

一丶亂碼原因 由於中介軟體為Tomcat,使用者請求和返回的響應都需要經過tomcat,tomcat預設編碼為ISO-8859-1和我們程式的編碼(一般為UTF-8)不同,導致post、get請求亂碼。 二丶解決方案 Post亂碼解決方案: 在web

jQuery ajax傳送POSTJS url跳轉console用法

總結JS常用方法,以備以後使用 $.post("URL1",{userName: userName, password: password }, function(data) {

HTTP協議POSTGETHEAD的區別是什麼?分別在什麼情況下使用?

  HTTP是Web協議集中的重要協議,它是從客戶機/伺服器模型發展起來的。客戶機/伺服器是執行一對相互通訊的程式,客戶與伺服器連線時,首先,向伺服器提出請求,伺服器根據客戶的請求,完成處理並給出響應。瀏覽器就是與Web伺服器產生連線的客戶端程式,它的埠為TCP的80埠,。瀏

關於使用JQUERY.AJAXPOST請求遇到413錯誤解決辦法

413錯誤:因實體過大本人網上搜索很久,未發現有效的答案.經解決後,感覺有必要將方法分享出來,以便大家在開發過程中少走彎路!$.ajax({    url : url,    data :  formdata,    processData : false,     cont

jQuery Ajax 例項 ($.ajax$.post$.get)

推薦一篇不錯的jQuery Ajax 例項文章,忘記了可以去看看,地址為:http://www.cnblogs.com/yeer/archive/2009/07/23/1529460.html 和 http://www.w3school.com.cn/jquery/

js裏常見的三種請求方式$.ajax$.post$.get分析

進行 跨域 分析 外部 跨域問題 直接 調用 等待 請求 $.post和$.get是$.ajax的一種特殊情況: $.post和$.get請求都是異步請求,回調函數裏寫return來返回值是無意義的, 回調函數裏對外部變量進行賦值也是無意義的。 即使是$.ajax裏的同步請

AJAX - Http postget 的區別

安全 ext tex 不同方法 per 信息 行修改 進行 TE HTTP: post 和 get 是 HTTP 協議中的兩種方法。瀏覽器和服務器的交互是通過 HTTP 協議執行的,他的全稱為Hyper Text Transfer Protocol(超文本傳輸協議)。HTT

ajax post 請求 和 get 請求的區別(二)

get 請求 1、傳遞資料方式: 資料直接在post 的 url 中傳遞,直接拼接在 url ? 後面,多個數據用 & 符號拼接 xhr.open('get ‘, 2.get.php?username = Tom & age = 30&’)

jax 例項 ($.ajax$.post$.get)

Jquery在非同步提交方面封裝的很好,直接用AJAX非常麻煩,Jquery大大簡化了我們的操作,不用考慮瀏覽器的詫異了。 推薦一篇不錯的jQuery Ajax 例項文章,忘記了可以去看看,地址為: $.post、$.get是一些簡單的方法,如果要處理複雜的邏輯,還是

webpostget傳參

  CTF比賽中web題型裡經常會見到post和get傳參的題型,原理也很簡單,在get傳參的時候,要構造URL拿一道BugKu中的題來舉個例子 很明顯,只需要構造what=get,回車,即可得到答案

C#webclient(httpRequestResponsepostget)在winform的使用

題外話::04年到07年搞了四年多的C#,突然發現,居然還能撿起來解決客戶的需求,很是欣喜,裝了VS2010,突然又喜歡上了用C#寫東西。前段時間用C#寫了一個通過SAP 呼叫codeproject的中介軟體,最近打算利用業餘時間用C#寫一個SAP與外部系統介面的EDI系統,

HTTP協議及其POSTGET操作差異 & C#如何使用POSTGET

HTTP協議我想任何IT人士都耳熟能詳了,大家都能說出個所以然來。但是如果我問你HTTP協議的請求方法有哪些?POST與GET的差異?GET或POST傳送資料量的大小有限制嗎?HTTP響應的狀態有哪些?以及在C#中你如何使用?如果你不能清楚地回答其中的大部分問題,那麼這篇文章就是為你準備的!大綱如

Ajax學習——jQuery下的postget請求

“要點” jQuery下的post,get請求 常用的jQuery的AJAX方法 jQuery下的post,get請求 jQuery對Ajax進行了封裝,更加方便了我對對Ajax的使用,下

關於AngularJs$http postget 傳送和接受引數詳解

1、POST、GET攜帶引數的寫法不一樣,如下: ? 1 2 3 4 5 6 7 $http({method: 'post', url: './feedback/ma

JQuery.AJAXpost方法

<%@ WebHandler Language="C#" Class="post" %>using System;using System.Web;using System.Data.SqlClient;using System.Data;using System.IO;using Newton

javaform以postget方式提交資料中文亂碼問題總結

一:form在前臺以post方式提交資料:     瀏覽器將資料(假設為“中國”)傳送給伺服器的時候,將資料變成0101的二進位制資料(假設為98 99)時必然要查碼錶,瀏覽器以哪個碼錶開啟網頁,瀏覽器就以哪個碼錶提交資料。資料到達伺服器後,資料(98 99)要封裝到req

php requestpostget區別

request 受限 數據 大小 ade post 區別 通過 安全 php中$_REQUEST、$_POST、$_GET的區別和聯系小結 1,php中$_REQUEST可以獲取以POST方法和GET方法提交的數據,但是速度比較慢 2,get方法通過url傳參,值和表單中