Skip to content

Instantly share code, notes, and snippets.

@armed
Created December 8, 2010 06:03
Show Gist options
  • Save armed/732955 to your computer and use it in GitHub Desktop.
Save armed/732955 to your computer and use it in GitHub Desktop.
$(document).ready(function() {
ko.applyBindings(vm);
vm.initStreetsTable();
$('#loading-dialog').dialog({
autoOpen : false,
modal : true,
height : 90
});
$('#loading-dialog').ajaxStart(function() {
$(this).dialog('open');
});
$('#loading-dialog').ajaxStop(function() {
$(this).dialog('close');
});
$.getJSON('/regions', {
code : $('#code').val()
}, function(data) {
regions = data;
regions.splice(0, 0, "");
vm.regions(regions);
});
ko.bindingHandlers.change = {
update: function(element, valueAccessor, allBindingsAccessor, vm) {
var value = valueAccessor();
var valueUnwrapped = ko.utils.unwrapObservable(value);
$(element).change(valueUnwrapped);
}
};
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment