2017-09-22 22 views
0

私は、各行にselectと入力を持つフォームを持っています。選択と入力に同じ値に影響するonclik

実際には、「全体の滞在のための繰り返し」は、最初の入力の値を他の入力の値に置きます。

ここでは、同じ「繰り返し全体の滞在」リンクをクリックして、左側の選択の値を繰り返すことができます。

実際には選択のための入力のためによく働いてではなく:

$('#repeatRate').on('click', function(e) { 
    e.preventDefault(); 
    var rate = $(this).prev('input').val(); 
    $('input[name="BIL_Rate[]"]').val(rate); 
}); 

選択はあまりにも私が「リピート全体の滞在のために」ボタンをクリックしたときのために、私はそれを可能にするにはどうすればよいですか?

JSFiddle:https://jsfiddle.net/kwj3p6tt/

感謝。

+0

あなたは明確にしてくださいすることができ、それはあなたが今欲しいものを読んで理解するのはとても難しいですか? – Peter

+0

実際、「滞在全体の繰り返し」リンクは、最初の入力をもう一方の入力にコピーします。私は同じリンクを同じにしたいが、左側の選択にしたい。 – user8201518

答えて

0
$("select").val($('select option:selected').first().val()); 

https://jsfiddle.net/kwj3p6tt/5/

+0

動作しません:https://jsfiddle.net/kwj3p6tt/3/。ごめんなさい。 – user8201518

+0

何がうまくいかないのですか?あなたは、左の選択の値を繰り返すために "全体の滞在のために繰り返し"リンクを言った。全ての選択値に対して第1の選択値が繰り返される。あなたの要件は何ですか? –

+0

最初の値を選択すると3番目の値が選択され、2番目の値がコピーされます。それも第3のものでなければならない。 – user8201518

関連する問題