jquery関数からパラメーターを渡そうとしています。すべて問題ありませんが、問題はパラメータ値を渡すことだけですrowObject.themeScreenshot
<script type="text/javascript">
function formatLink(cellvalue, options, rowObject)
{
var para=rowObject.themeScreenshot; //here value is coming fine
alert("Json object value-"+para); //correctly i am geting the value of para.
return "<a style='cursor:pointer;' onClick='javascript:openDialog("+cellvalue+")'><img src='<s:url action='ImageAction' namespace='/myimage/secure'><s:param name='imageId'>"+para+"</s:param></s:url>'></a>";
//this is returning url with empty imagId output in url:-http://localhost:8080/visionbooks/myimage/secure/ImageAction?imageId=
}
私が欲しいのは:-
http://localhost:8080/visionbooks/myimage/secure/ImageAction?imageId=anyvalue
しかし、現在、私は出力を取得しています:
http://localhost:8080/visionbooks/myimage/secure/ImageAction?imageId="+para+"
変数名がプラメーター値として渡されています。なぜですか?
この問題を解決するのを手伝ってください。