Gibt es eine Möglichkeit, eine einfache Jquery-Funktion zu Gravitationsformen zu integrieren?Schwerkraft Formen Berechnung Jquery
Ich habe 3 Felder, die ich verwenden muss.
2 Zahlenfelder und 1 Gesamtfeld, Gesamt wird anhand der Zahlenfelder berechnet.
Hier ist das Skript, ich schaffte es zu arbeiten, aber es gibt keinen Ajax und das gesamte Feld zeigt nur die Nummer und nicht den $ Preis.
function calc_price()
{
var sr = parseInt($("#d_start_rating").val());
if(!sr){
sr = 0;
$("#d_start_rating").val(sr);
}
var er = parseInt($("#d_end_rating").val());
if(!er){
er = 0;
$("#d_end_rating").val(er);
}
if(er > 6000){er = 6000}
var points = 0;
ranges = {"2500":0.09,"3000":0.11,"3500":0.15,"4000":0.21,"4500":0.27,"5000":0.35,"5500":0.45,"6000":0.8};
//var ranges = {2500: 0.08, 3000: 0.11, 3500: 0.14, 4000: 0.20, 4500: 0.24, 5000: 0.30, 5500: 0.35, 6000: 0.6};
for(var key in ranges){
if(sr >= er){break;}
if(key > er){
points += (er-sr)*ranges[key];
sr = er;
break;
}
if(sr < key){
points += (key - sr) * ranges[key];
sr = key;
}
}
points = Math.ceil(points);
$(".a_points").html(points);
}
$(document).ready(function() {
$('#d_start_rating').change(function() {
calc_price();
});
$('#d_end_rating').change(function() {
calc_price();
});
calc_price();
});
Vielen Dank für die Antwort David, krank auf jeden Fall versuchen Sie es aus. – Jim
Das funktioniert nicht, der Preis wird nicht aktualisiert, wenn ich nicht auf die nächste Seite gehe oder ein Feld benutze, um die Seite zu aktualisieren. – Jim