javascript
  • jquery
  • 2016-08-29 4 views 0 likes 
    0

    私はこの変数を取得しようとしています:var company;次の行で動くようにしています。jQuery html文字列を含む変数に変数を入れよう

    var newcomp ='<button type="button" class="list-group-item" data-database=""><script>var company;</script></button>'; 
    var newcomp ='<button type="button" class="list-group-item" data-database="">'+ company + '</button>'; 
    

    スクリプトタグには問題があります。

    将来的に私は質問を改善しようとします。ヘルプの人のためのThx。

    +0

    本当にあなたの質問を編集し、あなたがしたいことを説明する必要があります!事実、すべてがちょうど推測です。 – eisbehr

    答えて

    0

    あなたbutton<script>タグを削除し、companyをエスケープ:

    var company = $("#newCompAdd").val(); 
    var newcomp = '<button type="button" class="list-group-item" data-database="">' + company + '</button>'; 
    

    あなたの完全なコード例:

    $(document).ready(function() { 
        $(document.body).on("click", "#formAddNewCompanySave", function() { 
        var company = $("#newCompAdd").val(); 
        alert(company); 
        var newcomp = '<button type="button" class="list-group-item" data-database="">' + company + '</button>'; 
        $('#companylist').append(newcomp); 
    
        $.ajax({ 
         method: "POST", 
         url: "addCompany.php", 
         data: {} 
        }); 
        }); 
    }); 
    
    0
    var company = "abc"; 
    
        var newcomp ='<button type="button" class="list-group-item" data-database=""><script>' + company + '</script></button>'; 
    
    +0

    詳細を編集してください。コード専用と「試してください」の回答は、検索可能なコンテンツが含まれていないため、推奨されません。なぜ誰かが「これを試してみる」べき理由を説明しません。 – abarisone

    -1

    あなたの質問は不明です。 しかし、あなたは、このようにjqueryのに変数の値を送信することができます

    "<a href='#' class='your function name' data-database='{$company}'> 
        <button type="button" class="list-group-item"></button> 
    </a>" 
    

    を、あなたがこのようなjQueryを使って変数の値を取得することができます

    function yourfunctionname(database)}{ var newcomp = database; } 
    
    0

    私の不明な質問は申し訳ありません。私はこれでかなり新しいです。私はjqueryで新しい会社を追加しています。入力フィールドの値はvar companyに格納されます。 var newcompは新しい会社をリストに追加します。しかし、私が望むのは、新しい会社にvar社に保管されている名前を付けることです。

    0
    var newcomp ='<button type="button" class="list-group-item" data-database="">'+ company + '</button>'; 
    

    スクリプトタグに問題があります。

    将来的に私は質問を改善しようとします。ヘルプの人のためのThx。

    関連する問題