2016-04-03 4 views
0

EDIT!jQuery/Javascriptボタンテキストの変更(EDIT!)

「pc3LoadSELECT」というボタンが1つあり、「loadCol_1」という新しいボタンでポップアップを開き、loadCol_1はlocal_storageから150個のオプションを取得します。

私が解決する必要があるのは、「pc3LoadSELECT」というラベルのSELECTをloadCol_1にある値に変更する方法です。

EG:私は150を選択した場合、ラベルSELECTは150

と交換します私は周り果たしている2セットのコードのは、以下のとおりです。

$('a[dsid="pc3FitmentSELECT"]').text(""); 

&

var listOfLabels = ['loadCol_1']; 

function getRandomLabel() 
{ 
    return listOfLabels[Math.floor(Math.random() * listOfLabels.length) + 1]; 
} 

$('a[dsid="pc3LoadSELECT"]').text(""); 

私はこの1つの仕事の中で私は設定されている、私は絶対に目が見えないと認めます。だから、運動を試みたり、必要なものを練習しようとするのに役立ちます。

データはランダムではなく、ポップアップ(この小さなサンプル)のこの1つのボタンで可能なオプションの範囲を示す画像を添付します。

お知らせください。

List of Possible Options

+0

はここかjsFiddleでいくつかのコードを置きます。 – Sachin

+0

あなたがこれまでに試したことを示してください。これは多くのアプローチがあります – guradio

+0

私は本当に助けが必要です、私は詳細な情報を提供するように編集しました、さらにスクリーンショットを添付しました。助けてください。 –

答えて

0

Iは、配列から値を取得するボタンの例を作成しました。 ポップアップを開くたびに、オプションのリストからボタンの値を設定する必要があります。

私は関数getRandomLabel()を作成しました。助け

希望:)

var listOfLabels = ['opt-1', 'opt-2', 'opt-3', 'opt-4', 'opt-5', 'opt-6']; 
 

 

 
function getRandomLabel() { 
 
    return listOfLabels[Math.floor(Math.random() * listOfLabels.length) + 1]; 
 
} 
 

 

 

 

 
$('.randomize-label').click(function() { 
 
    $('.btn1').html(getRandomLabel()); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<button class="randomize-label">Randomize Label</button> 
 

 
<br> 
 
<br> 
 
<br> 
 
<br> 
 

 
<button class="btn1">SELECT</button>

関連する問題