0

grails で行を削除しながら、taglib でカスタムの yes または no アラート ポップアップ ボックス メッセージを作成する方法。

これは私のコードです。

          def submitDeleteButtonAttrs=['class':'delete', 'action':'delete','src':'../images/user_delete.png'
                                                ,'value':deleteLabel
                                                ,'formnovalidate':''
                                                ,'onclick':'return confirm('+deleteMessage+');' ]
    def deleteButton=g.actionSubmitImage(submitDeleteButtonAttrs);

    def searchTextHiddenFieldAttrs=['name':'searchText',
                                                'value':searchTextValue]    
    def searchTextHiddenField=g.hiddenField(searchTextHiddenFieldAttrs);

    def advSearchTextHiddenFieldAttrs=['name':'advancedSearchText',
        'value':advancedSearchTextValue];
    def advsearchTextHiddenField=g.hiddenField(advSearchTextHiddenFieldAttrs);

    def searchCriteriaHiddenFieldAttrs=['name':'searchCriteria',
        'value':searchCriteriaValue];
    def searchCriteriaHiddenField=g.hiddenField(searchCriteriaHiddenFieldAttrs);
    def operationAttrs=['name':'searchOperator','value':searchOperatorValue];
    def operationSelectHiddenField= g.hiddenField(operationAttrs);

         def uIDAttrs=['name':'id',
                'value':subscriberForUID[0]];
            def uidField=g.hiddenField(uIDAttrs);

          htmlOutput <<"""<td class="${innerClassName}"><form method="post">${uidField} ${searchTextHiddenField} ${advsearchTextHiddenField} ${deleteButton}</form></td>"""

このコードでは、ポップアップが正しく機能していません。

上記のコードで間違いを犯した場所を誰かが助けてくれますか?

4

1 に答える 1

0

よろしければ、twitter ブートストラップのモーダルを使用することをお勧めします。クリックするとパラメーターをコントローラーに渡す 2 つのボタン (キャンセル ボタン、削除ボタン) を配置します。 http://twitter.github.com/bootstrap/javascript.html#modals

于 2013-01-28T13:15:10.263 に答える