![]() |
| HTML select 清單 |
==================== <head> =============================
<!-- 使用 JQuery 需加入 --> <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
==================== <body> =============================
<select id="select" class="styled-select" onchange = "onSelectTown()" ></select>
==================== <javascript> =============================
jQuery.support.cors = true;
$.ajax({
url: 'http://' + window.location.host + '/您的ashp名稱路徑.ashx',
type: "GET",
dataType: 'text',
success: function (msg) {
var jsonObj = JSON.parse(msg);
//放入一筆空白的清單
$("[id$=select]").append($("<option></option>").attr("value", "").text(""));
for (var i = 0; i < jsonObj.length; i++) {
//將取得的Json一筆一筆放入清單
$("[id$=select]").append($("<option></option>").attr("value", jsonObj[i].LAND_ID).text(jsonObj[i].LAND_NAME));
}
},
error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.status);
}
});
==================== <javascript> =============================
//當選擇了行政區
function onSelectTown() {
var sel_text = $("[id$=select]").find("option:selected").text()
var sel_val = $("[id$=select]").val();
alert(sel_text); //可以取得 select.text
alert(sel_val); //可以取得 select.value
}

沒有留言:
張貼留言