が、これはあなたが開始するために助けることができるかもしれませ:
<c:forEach items="${customer.iscutomer}">
<div>
<i>${customer.customerNumber}. </i>
<li>
<s:a name="foo" namespace="bar">
<s:param name="customerName">${customer.customerName}</s:param>
<s:param name="customerNubmber">${customer.customerNumber}</s:param>
</s:a>
</li>
</div>
私はs:a url
をリンクするためのパラメータを追加していないことが判明ご検討ください。今すぐあなたの生成されたリンクは、あなたが持つことができ、あなたのJSで/foo/bar/action?customerName=joe&customerNumber=1
ありませんようになります。
$('a').bind('click',function(){
var url = ($(this).attr('href'));
var customerName= getURLParameter(url, 'customerName');
var customerNumber= getURLParameter(url, 'customerNumber');
//calling the ajax function
pop(cat, typ)
});
あなたはAJAX呼び出しを持つようにしたい場合は、支柱2 jQueryプラグインを見てください。
リンクをクリックするとバインドするJavaScriptがありますか?ユーザーがリンクをクリックするとどうなりますか? –
javascriptから私はiタグの価値を得ることができます、私はちょうどjavascriptを使って孤独を見つけたいと思います。 – kali53
はい、javascriptでアクションユーザーをビルドしているようです。だからそこから 'customerNumber'を取得する必要があります。しかし、JavaScriptを使わずにそれをやりたければ、@RomanCで述べたように 'strutsタグ'を使ってurlを構築し、 'customerNumber'を追加してください。 –