-1
jQueryを使用して変数の値を入力値に設定しようとしていて、その値で新しい入力を追加しようとしています。問題は、値に二重引用符が含まれているために出力がうまくいかないことです。二重引用符を含む値を取得する
例:
<input value="a:1:{s:7:"form";a:5" />
<div class="test"></div>
のjQuery:
$('.test').append('<input type="radio" value="'+ value +'"/>');
出力:
<div class="test"><input value="a:1:{s:7:" form";a:5" type="radio"></div>
のval() '' $( '入力')を使用しないのはなぜ?また、どのバージョンのjQueryを使用していますか? –
それは私にとってはうまくいく:https://fiddle.jshell.net/rkz9p67q/問題はどこか他の場所ではないと確信していますか? – Tacud
私のためにうまく動作します:https://jsfiddle.net/barmar/shbkh69s/3/ – Barmar