ここにjQueryを初めて追加しました。jQueryの使用:ユーザーがドロップダウンから選択したときにオプション値を取得する方法
私は3回のドロップダウンがあり、ユーザーがそれらを選択して次のステップをクリックすると、各オプションの値を取得する必要があります。
私が考えていた。..
$('selector').click(function(){
$('selector').val();
});
しかし、私はあなたが近かった
(function($){
$(function(){
$('.dropdown').change(function(event) {
alert($('.dropdown option:selected').text());
});
var cta_markup ='<div class="cta">'+
'<div class="caption">'+
'<h3>I need help with'+
'<select class="dropdown">'+
'<option value="value">WITHDRAWAL</option>'+
'<option value="value1">DETOX</option>'+
'</select>'+
' programs for'+
'<select class="dropdown">'+
'<option value="value">PRESCRIPTION DRUGS</option>'+
'<option value="value">ALCOHOL</option>'+
'<option value="value2">ILLICT DRUGS</option>'+
'</select>'+
'in'+
'<select class="dropdown">'+
'<option value="value">ALABAMA</option>'+
'<option value="value">ALASKA</option>'+
'<option value="value">ARIZONA</option>'+
'<option value="value">ARKANSAS</option>'+
'<option value="value">CALIFORNIA</option>'+
'<option value="value">COLORADO</option>'+
'<option value="value">CONNECTICUT</option>'+
'<option value="value">DELAWARE</option>'+
'<option value="value">FLORIDA</option>'+
'<option value="value">GEORGIA</option>'+
'<option value="value">HAWAII</option>'+
'<option value="value">IDAHO</option>'+
'<option value="value">ILLINOIS</option>'+
'<option value="value">INDIANA</option>'+
'<option value="value">IOWA</option>'+
'<option value="value">KANSAS</option>'+
'<option value="value">KENTUCKY</option>'+
'<option value="value">LOUISIANA</option>'+
'<option value="value">MAINE</option>'+
'<option value="value">MARYLAND</option>'+
'<option value="value">MASSACHUSETTS</option>'+
'<option value="value">MICHIGAN</option>'+
'<option value="value">MINNESOTA</option>'+
'<option value="value">MISSISSIPPI</option>'+
'<option value="value">MISSOURI</option>'+
'<option value="value">MONTANA</option>'+
'<option value="value">NEBRASKA</option>'+
'<option value="value">NEVADA</option>'+
'<option value="value">NEW HAMPSHIRE</option>'+
'<option value="value">NEW JERSEY</option>'+
'<option value="value">NEW MEXICO</option>'+
'<option value="value">NEW YORK</option>'+
'<option value="value">NORTH CAROLINA</option>'+
'<option value="value">NORTH DAKOTA</option>'+
'<option value="value">OHIO</option>'+
'<option value="value">OKLAHOMA</option>'+
'<option value="value">OREGON</option>'+
'<option value="value">PENNSYLVANIA</option>'+
'<option value="value">RHODE ISLAND</option>'+
'<option value="value">SOUTH CAROLINA</option>'+
'<option value="value">SOUTH DAKOTA</option>'+
'<option value="value">TENNESSEE</option>'+
'<option value="value">TEXAS</option>'+
'<option value="value">UTAH</option>'+
'<option value="value">VERMONT</option>'+
'<option value="value">VIRGINA</option>'+
'<option value="value">WASHINGTON</option>'+
'<option value="value">WEST VIRGINIA</option>'+
'<option value="value">WISCONSIN</option>'+
'<option value="value">WYOMING</option>'+
'</select>'+
'</h3>'+
'</div>'+
'<form action="/facility-search/">'+
'<input type="submit" id="btn" value="Next Step">'+
'</form>'+
});
})(jQuery);
https://stackoverflow.com/questions/1085801/get-selected-value-in-dropdown-list-using-javascript – user7929528
あなたは '文字(小文字チルダ)を使用して、複数行の引用符を作ることができます。 – Neil