ajax
  • jquery
  • post
  • asp-classic
  • 2012-03-03 3 views 1 likes 
    1

    jquery ajax json을 사용하여 한 페이지에서 다른 페이지로 보내는 값을 얻으려고합니다.ajax 게시물 html의 CLASSIC asp에서 가치를 얻으십시오

    이 내 코드입니다 : 나는 resonse을 다시 결코 그러나

    function checkTheVin() 
    { 
    $.ajax({ 
          type: "POST", 
          url: "checkVin.asp", 
          data: 'theVIN=' + $("#vwVin").val(), 
          cache: false, 
          dataType: "html", 
          beforeSend: function() {$.blockUI({ message: '<img src="img/ajax-loader.gif" />' });}, 
          complete: function(){$.unblockUI();}, 
          success: function(responseText){ 
           if (responseText.indexOf("GOOD") > -1) 
           { 
            $("#theContent").html(responseText.replace("GOOD","")); 
           }else{ 
            //alert(data); 
           }     
          }, 
          error: function(responseText){alert('err: ' + responseText);}, 
         }); 
    } 
    

    . 그것은 null입니다.

    dim vwVin 
    
    vwVin = request.QueryString("theVIN") 
    

    내가 잘못된 일을하고 무엇 :

    이 난 기존 ASP를 사용하여 무엇입니까 어떻게?

    데이비드

    답변

    0

    아약스 호출에 GET 방법을 사용해보십시오 :

    $.ajax({ 
        type: "GET", 
        url: "checkVin.asp", 
        data: 'theVIN=' + $("#vwVin").val(), 
        cache: false, 
        dataType: "html", 
        beforeSend: function() {$.blockUI({ message: '<img src="img/ajax-loader.gif" />' });}, 
        complete: function(){$.unblockUI();}, 
        success: function(responseText){ 
         if (responseText.indexOf("GOOD") > -1) 
         { 
          $("#theContent").html(responseText.replace("GOOD","")); 
         }else{ 
          //alert(data); 
         }     
        }, 
        error: function(responseText){alert('err: ' + responseText);}, 
    }); 
    
    0

    당신은 수집

    를 지정 밖으로 세 가지 옵션

    1. 사용 요청 개체가

    dim vwVin 
    vwVin = request("theVIN") 
    

    웹 서버는 사용자를 위해 요청 모음을 검색하고, 먼저 쿼리 문자열을 검색 한 다음 양식을 검색합니다. 당신이

    $.ajax({ type: "POST", ... 
    
    dim vwVin 
    vwVin = Request.Form("theVIN") 
    

    3. 당신이 사용하는 경우 Request.QueryString을 수집을 지정 아약스 포스트를 사용하는 경우

    2 Ajax를 얻을으로 Request.Form 수집을 지정

    $.ajax({ type: "GET", ... 
    
    dim vwVin 
    vwVin = Request.QueryString ("theVIN") 
    
    관련 문제