OnclickはGSPの機能の問題を削除します

サントッシュアナンタラマイア

GSPでは、ファイルのリストを表示する次のようなコードを記述しました。

       <g:each in="${fileList}" var="file">
            <div>
                <a href="#" onclick="remove('${file.attachmentId}')"> 
                <span class="glyphicon glyphicon-remove"></span></a> 
                <a href="/forms/landing/attachment/${file.attachmentId}" >${file.name}</a> 
                </br>
            </div>
        </g:each>

そして私のjavaScriptコードは次のとおりです。

function remove(attachmentId) {
$(document).ready(function(){
        $('.glyphicon-remove').click ( function(e){
            e.preventDefault();
            $(this).parent().parent().remove();

            $.ajax({
                       url: "${g.createLink(controller: "landing", action: "deleteSelectedFile")}",
                        data: {
                                attachmentId: attachmentId
                        },
                        success: function(data){
                                alert("Success");
                        }

                   });

             });
        });

    }

選択したattachmentIdをパラメーターとして渡してonclickremove()関数を呼び出しています。ファイルの削除をダブルクリックして初めて。

初めてファイルを削除するのをダブルクリックした後だけなのはなぜですか?

よろしくお願いします。

注:アプリケーションはIEで実行されています。

エリクサー

このタグ以来

<div id="remove">

g:eachタグ内に存在する場合、同じページに複数のIDを作成しています。関数remove()が呼び出されると、IDとして「remove」が見つかったすべてのdivが削除されます。各IDを一意にすると、問題が解決します

jQueryを使用しているので、このコードを使用してみてください。これにより、一意のIDが使用されなくなります。

<script>
        $(document).ready(function(){
            $('.glyphicon-remove').click ( function(e){
                e.preventDefault();
                $(this).parent().parent().remove();
            });
        });
    </script>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

sqlalchemyの削除機能の問題、1つのアイテムを削除したいのですが、実際にはカテゴリ全体が削除されますか?

分類Dev

FacebookまたはLineをonclick機能で共有しますが、SEOの問題「リンクはクロールできません」を取得します

分類Dev

OnClickこのフォームの送信は機能しませんでした!なにが問題ですか?

分類Dev

onclick機能の問題

分類Dev

Codewarsは、「試行」テストでランダムに機能する/機能しないコメントの問題を削除します

分類Dev

スレッドは待機の問題の後に機能しないことを通知します-java

分類Dev

GitHubの問題参照を削除します

分類Dev

jQueryを追加するまでファイルの送信は機能しましたが、問題は何ですか?

分類Dev

Jqueryはクラスの問題を削除します

分類Dev

Autograder仕様は、大きな問題のエラー出力を提供しますが、手動で機能します

分類Dev

ALL()は、DAXで「フィルターを削除」するために機能していません。関係の問題?

分類Dev

prepareForSegue 私のコードの問題は何ですか、機能しません

分類Dev

Selenium IDEは機能しますが、Python Seleniumは機能しません:おそらくiFrameの問題

分類Dev

Vuexの問題。this。$ store.dispatch(...)は機能していますが、... mapActionは機能しません

分類Dev

SQLクエリの問題。MAXでは機能しますがMINでは機能しません

分類Dev

構文の問題UPDATEは機能しますが、INSERTは機能しません

分類Dev

Angular Service Injectionの問題:@Injectableは機能しませんが、プロバイダーは機能します

分類Dev

Pythonの奇関数または偶関数の問題。Trueを返すことが機能しない

分類Dev

MVCのBlazor:コンポーネントはレンダリングされますが、@ onclickが機能しません。接続に問題があります

分類Dev

menuToggleCSSの問題-表示または機能しません

分類Dev

HTMLレンダリングの問題-MozillaFirefoxで機能しますが、GoogleChromeでは機能しません

分類Dev

PayPal IPNの問題ですが、サンドボックスでは問題なく機能します

分類Dev

Appceleratorの機能は、すばやく呼び出されると問題を引き起こします

分類Dev

ツールバーの削除が機能しないキャストの問題が表示されます

分類Dev

Git拡張機能はVisualStudio2017では機能しません。既知の問題ですか?

分類Dev

iOS8共有拡張機能は共有画像の問題を表示します

分類Dev

Javascript:JSFiddleの問題-文字列を出力する単純なonclickイベントが機能しない

分類Dev

問題のある拡張機能をVSCodeから削除するにはどうすればよいですか?

分類Dev

LinkedListの削除機能は、2つのノードを削除しています

Related 関連記事

  1. 1

    sqlalchemyの削除機能の問題、1つのアイテムを削除したいのですが、実際にはカテゴリ全体が削除されますか?

  2. 2

    FacebookまたはLineをonclick機能で共有しますが、SEOの問題「リンクはクロールできません」を取得します

  3. 3

    OnClickこのフォームの送信は機能しませんでした!なにが問題ですか?

  4. 4

    onclick機能の問題

  5. 5

    Codewarsは、「試行」テストでランダムに機能する/機能しないコメントの問題を削除します

  6. 6

    スレッドは待機の問題の後に機能しないことを通知します-java

  7. 7

    GitHubの問題参照を削除します

  8. 8

    jQueryを追加するまでファイルの送信は機能しましたが、問題は何ですか?

  9. 9

    Jqueryはクラスの問題を削除します

  10. 10

    Autograder仕様は、大きな問題のエラー出力を提供しますが、手動で機能します

  11. 11

    ALL()は、DAXで「フィルターを削除」するために機能していません。関係の問題?

  12. 12

    prepareForSegue 私のコードの問題は何ですか、機能しません

  13. 13

    Selenium IDEは機能しますが、Python Seleniumは機能しません:おそらくiFrameの問題

  14. 14

    Vuexの問題。this。$ store.dispatch(...)は機能していますが、... mapActionは機能しません

  15. 15

    SQLクエリの問題。MAXでは機能しますがMINでは機能しません

  16. 16

    構文の問題UPDATEは機能しますが、INSERTは機能しません

  17. 17

    Angular Service Injectionの問題:@Injectableは機能しませんが、プロバイダーは機能します

  18. 18

    Pythonの奇関数または偶関数の問題。Trueを返すことが機能しない

  19. 19

    MVCのBlazor:コンポーネントはレンダリングされますが、@ onclickが機能しません。接続に問題があります

  20. 20

    menuToggleCSSの問題-表示または機能しません

  21. 21

    HTMLレンダリングの問題-MozillaFirefoxで機能しますが、GoogleChromeでは機能しません

  22. 22

    PayPal IPNの問題ですが、サンドボックスでは問題なく機能します

  23. 23

    Appceleratorの機能は、すばやく呼び出されると問題を引き起こします

  24. 24

    ツールバーの削除が機能しないキャストの問題が表示されます

  25. 25

    Git拡張機能はVisualStudio2017では機能しません。既知の問題ですか?

  26. 26

    iOS8共有拡張機能は共有画像の問題を表示します

  27. 27

    Javascript:JSFiddleの問題-文字列を出力する単純なonclickイベントが機能しない

  28. 28

    問題のある拡張機能をVSCodeから削除するにはどうすればよいですか?

  29. 29

    LinkedListの削除機能は、2つのノードを削除しています

ホットタグ

アーカイブ