JQueryはselectタグのonchangeイベントをバインドし、選択した値をポップアップし、ジャンプ、パラメータ伝達を実現する
2230 ワード
$(document).ready(function(){
$('#mySelect').change(function(){
alert($(this).children('option:selected').val());
var p1=$(this).children('option:selected').val();// selected
var p2=$('#param2').val();//
window.location.href="xx.php?param1="+p1+"¶m2="+p2+"";//
})
})
jquery select選択のテキストと値の取得
selectで選択したtext:$("#ddlregtype").find("option:selected").text();
selectで選択したvalue:$(「#ddlregtype」)を取得します.val();
selectで選択したインデックス:$("#ddlregtype").get(0).selectedindex;
1、選択したselectのvalueとtextを取得し、htmlコードは以下の通りである.
選択したvalueとtextは、以下のscriptコードsで取得できます.
$("#mySelect").val(); // value
$("#mySelect option:selected").text(); // text
2、new Option(「テキスト」、「値」)方式でオプションoptionを追加する
var obj = document.getElementById("mySelect");
obj.add(new Option("4","4"));
3、すべてのオプションoptionを削除var obj = document.getElementById("mySelect");
obj.options.length = 0;
4、選択したオプションoptionを削除する
var obj = document.getElementById("mySelect");
var index = obj.selectedIndex;
obj.options.remove(index);
5、選択オプションoptionの変更
var obj = document.getElementById("mySelect");
var index = obj.selectedIndex;
obj.options[index] = new Option("three",3); //
obj.options[index].selected = true; //
6、selectの削除
var obj = document.getElementById("mySelect");
obj.parentNode.removeChild(obj); //
7、select選択の応答イベント
$("#mySelect").change(function(){
//
})