2012-03-08 21 views
2

jqueryを使用して動的にstruts2 jqueryタグのtitle属性を設定する方法。ここ は私のコードは、title属性のないダイアログタグのタイトルを設定しますjquery/javaスクリプトを使用して、struts jqueryダイアログ・タグのタイトルを動的に設定する方法は?

スクリプト...

<script type="text/javascript"> 

function grid_click() 
{ 
    $.ajax({ 
      url: 'myAction', 
      success: function(data) { 
      solution.innerHTML =data; 

      $("dialog#solution").title("Myticket");//fails to execute 

      } 
     }); 

    $('#solution').dialog('open');  
} 
</script> 

ダイアログタグです。

<sj:dialog id="solution" 
    resizable="false" 
    autoOpen="false" 
    openTopics="openSolution" 
    cssClass="solutionPopup" 
    modal="true" 
     overlayColor="#903" 
     overlayOpacity="0.8" 
     position="['center','top']" 
     width="830" 
     height="600" 
     cssStyle="overflow: hidden;" 

    > 
</sj:dialog> 

私はダイアログディスプレイを呼び出すと、レンダリング中にタイトルが空です。このや他の方法を修正するのを手伝ってください。

答えて

2
$('dialog#solution').dialog('option', 'title', 'MyTicket'); 
$('dialog#solution').dialog('open'); 
+0

こんにちは、私は以下を試して、私が期待したものが正しい出力を得ました。 $( '#solution')。ダイアログ( 'option'、 'title'、 'MyTicket'); – MugunthanSelvaraj