このコードでコンテンツを表示しようとすると、期待どおりの結果が得られます。
$("#checkbox_list").append($("<li/>", {id: "medias_bloc_"+id, html: table }) ); //a HTML a classical html table is appended
しかし、次のような html 要素を含む別の js 変数を追加しようとすると:
$("#checkbox_list").append($("<li/>", {id: "medias_bloc_"+id, html: table + input }) );
次に、入力 html だけが表示され (基本的な html 入力)、テーブルの代わりに次のように表示されます: [object Object]
どうすれば修正できますか?
edit : 回答の thx これは、変数の両方の console.log の結果です:
Object[table.add_table] //console.log(table)
<input name="cat" type="hidden" value=3105 />//console.log(input)
さて、1 つの文字列と 1 つのオブジェクトがあり、連結できません...