##// END OF EJS Templates
Task #714: Modulo web del ABS ...
Task #714: Modulo web del ABS git-svn-id: http://jro-dev.igp.gob.pe/svn/jro_hard/radarsys/trunk/webapp@189 aa17d016-51d5-4e8b-934c-7b2bbb1bbe71

File last commit:

r79:46ff8f6d35d9
r166:d72e9c99e97e
Show More
rc_edit_codes.html
62 lines | 1.5 KiB | text/html | HtmlDjangoLexer
{% extends "dev_conf_edit.html" %}
{% block extra-js%}
<script type="text/javascript">
$("#bt_Flip").click(function() {
var codes = $("#id_codes").val().split("\n");
if (codes.length>0) {
var mask = (Math.pow(2, codes[codes.length-1].length)-1)
var code = ~parseInt(codes[codes.length-1], 2) >>> 0;
codes[codes.length-1] = (code).toString(2);
//codes[codes.length-1] = mask.toString(2);
$("#id_codes").val(codes.join("\n"));
}
});
$("#id_code").change(function() {
var url = "{% url 'url_edit_rc_codes' dev_conf.id line.id %}";
document.location = url+ $(this).val() + "/";
});
$("#id_bits_per_code").change(function() {
var codes = $("#id_codes").val().split("\n");
for (i=0; i<codes.length; i++){
if (codes[i].length>$(this).val()){
codes[i] = codes[i].substr(0, parseInt($(this).val()));
}else{
codes[i] = codes[i]+Array(parseInt($(this).val())-codes[i].length+1).join("0");
}
}
$("#id_codes").val(codes.join("\n"));
});
$("#id_number_of_codes").change(function() {
var codes = $("#id_codes").val().split("\n");
if (codes.length>$(this).val()){
codes = codes.slice(0, $(this).val())
}else{
n = parseInt($(this).val())-codes.length;
while (n>0){
codes.splice(codes.length, 0, codes[0]);
n--;
}
}
$("#id_codes").val(codes.join("\n"));
});
</script>
{% endblock %}