2010-11-27 16 views
1

私のjQueryコード:jqueryからjspに値を渡す方法は?

function check_availability(){ 

     //get the username 
     alert("hai"); 
     var result =""; 
     var CompanyCode = $('#CompanyCode').val(); 
    alert("Jquery " +CompanyCode); 
    //use ajax to run the check 
     $.post("checkUserName.jsp", { CompanyCode: CompanyCode }, 
      function(result){ 
       //if the result is 1 
       alert("result"+result); 
       if(result == 1){ 
        //show that the username is available 
        $('#username_availability_result').html(CompanyCode + ' is Available'); 
       }else{ 
        //show that the username is NOT available 
        $('#username_availability_result').html(CompanyCode + ' is not Available'); 
       } 
     }); 

} 

checkUserName.jsp:jQueryのから値を取得する方法を

String companyCode = request.getParameter("CompanyCode"); 
out.println("companyCode"+companyCode); 

rs = dbAccess.executeQuery("select companycode from yosemitecompany where companycode = '"+companyCode+"'"); 

?レコードが存在するかどうかをチェックするために、JSPページで答えを得る必要があります。私はrequest.getParamater() methodから値を得ていません。これをチェックする方法は他にありますか?

+0

@adal arasあなたはrequest.getParameter()から得ることができません、そのサーバーの呼び出し権ではありません。 – kobe

+0

ok .howから値を取得するには、私は値を取得しているかどうかは、存在するかどうかをデータベースでチェックしています.soは、jspページを使ってデータを処理しています。 –

+0

@adal申し訳ありませんが、あなたはJSPでクエリーストリングを取得する方法です.netバックグラウンドからです。request.querystring /// – kobe

答えて

2

代わりの

 $.post("checkUserName.jsp", { CompanyCode: CompanyCode }, 

は、あなたのコードは絶対に有効である...おそらくそれは、VARと同じキーに名前を付けると問題だ

+0

Thankx.Then私はコードまたはCompanyCodeを使用してjspの値を取得します –

+0

こんにちはhank .iはそれを試みましたが、これを行うには他の方法はありません。 –

0

 $.post("checkUserName.jsp", { Code: CompanyCode }, 

を試してみてください。変数名の上に述べたようなものだけが問題になるかもしれません。 あなたは、)(シリアライズ。$( '#のCompanyCode')、( "checkUserName.jsp"

$ .post、jqueryのAPIから他のオプションを試すことができます。..

これはあなたの問題の世話をする必要があります。(「」)クエリ文字列値は引用符で囲む必要があるので、適切に。このSerializeメソッドは、そのの世話をするだろう。

+0

お返事ありがとうございます。 –

0

CompanyCodeがattribute.Soはちょうどその属性名=「何か」 を作成するIDであると思われますrequest.getParameter( "something")を使用してください。動作することを願っています。

+0

お返事ありがとうございます。 –

関連する問題