我目前有以下代码来更新URL。我如何将这个结合成更强大的东西,以便我基本上不重复自己3次。我只希望在更改其中一个字段时更新它。你怎么听javascript的多个领域的变化?
$(document).ready(function(){
$('#device_select').change(function() {
var device = $(this).val();
var face = $('#face_select').val();
var position = $('#position_select').val();
document.getElementById("add_dev_rack").href="127.0.0.1:8080/dcim/devices/"+device+"/edit/?face="+face+"&position="+position;
});
$('#face_select').change(function() {
var device = $('#device_select').val();
var face = $(this).val();
var position = $('#position_select').val();
document.getElementById("add_dev_rack").href="127.0.0.1:8080/dcim/devices/"+device+"/edit/?face="+face+"&position="+position;
});
$('#position_select').change(function() {
var device = $('#device_select').val();
var face = $('#face_select').val();
var position = $(this).val();
document.getElementById("add_dev_rack").href="127.0.0.1:8080/dcim/devices/"+device+"/edit/?face="+face+"&position="+position;
});
});
完美为我的scenerio。谢谢! – csling