Was ich erreichen möchte, ist, dass, wenn ein Client eine Zahl eingibt, diese multipliziert oder dividiert werden soll (was von der Seite abhängt, auf der die Eingabe vorgenommen wurde). ) und einige andere Berechnungen, wie im JavaScript-Abschnitt der Codes gezeigt. Anfangs funktionierte es einwandfrei, bis ich der Datei das erste Skript hinzufügte.
Das erste Skript ist eine Funktion, die den Satz und den Prozentsatz postet, wenn Sie das Land auswählen.
Jetzt versuche ich, diese Variablen im ersten Skript festzulegen, um das zweite hinzuzufügen, damit die Berechnungen funktionieren.
#percent soll #strike ersetzen#currencyrate soll echo naijasend ersetzen
Code: Select all
var data = ;
console.log(data);
function rating(id){
for(var i =0; i < data.length; i++){
if(id == data[i].id){
$("#type").val(data[i].type);
$("#currency_rate").val(data[i].currency_rate);
$("#percent").val(data[i].percent);
}
}
}
var find_net = function(gross_val,net_val){
const net_total = parseFloat(net_val) + parseFloat(gross_val);
document.getElementById("netamount").value = net_total;
}
$("#currency_value").change(function(){
var val = $(this).val();
$("#grossvalue").val((val *).toFixed(2));
var cedi_value = $("#grossvalue").val();
$("#strike").val((cedi_value *).toFixed(2));
find_net($("#strike").val(), cedi_value);
});
$("#grossvalue").change(function(){
var val = $(this).val();
$("#strike").val((val *).toFixed(2));
var cedi_value = $("#grossvalue").val();
$("#currency_value").val((val /).toFixed(2));
find_net($("#strike").val(), cedi_value);
});
Beachten Sie, dass ich nur den betreffenden HTML-Abschnitt zeige.
Beneficiary's Details
Select Country
Select