値取得できません、ここに私のコードです:が出入力から入れ、予想されるJSONは私がしようとしていますが、私の予想されるJSON出力を得るために成功することはできません
私のhtml
<div class="form-field">
<input type='text' class='name' value="" >
<input name="" id="title" type="text" value="" size="40" aria-
required="true" class='value'><input type="button" value="convert"
id="convert"/><br>
<input type='text' class='name' value="">
<input name="" id="title" type="text" value="" size="40" aria-
required="true" class='value'>
</div>
私のJS:
上記コードのvar $index=1;
function convert(){
var $namevalue=[];
$('.name').each(function() {
$namevalue.push($(this).val());
});
// $namevalue= $('.name').val();
for(var i=0; i<$namevalue.length; i++){
//
$('.value').attr("name",$namevalue[i]);
}
}
// var $index=1;
$('#convert').click(function(){
$index++;
convert();
});
出力:
{"height":["blue","24"]}
しかし、私の期待される出力は次のようである:
{"color":"blue","height":27}
どのように私はこれを達成することができ、助けてください。
あなたの答えもcorrect.Thnks先生です。 – RidwanulHaque