Skip to content

Instantly share code, notes, and snippets.

@xueyichen
Last active August 29, 2015 14:24
Show Gist options
  • Save xueyichen/0503d04e8aa08974dd44 to your computer and use it in GitHub Desktop.
Save xueyichen/0503d04e8aa08974dd44 to your computer and use it in GitHub Desktop.
Study JavaScript
<script>
var buildSelection = function () {
$.ajax({
url: '/path/to/ajax/options/data',
dataType: 'json',
type: 'POST',
success: function(data) {
data = data.data;
var selection = document.getElementById('selection');
$('#selection').empty();
var defaultOpt = document.createElement('option')
defaultOpt.value = -1;
defaultOpt.innerHTML = "请选择";
selection.appendChild(defaultOpt);
for (var index=0; index< data.length; ++index) {
var optionData = data[index];
var opt = document.createElement('option');
opt.value = optionData.value;
opt.innerHTML = optionData.hint;
selection.appendChild(opt);
}
}})
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment