का प्रतिशत संपादितjQuery: दो नंबर
जो कोई समर्थन ... सबसे अच्छा काम कर रहे स्क्रिप्ट मैं आशा व्यक्त की कि मैं दूसरों जो एक ही समाधान की तलाश में है मदद कर सकता है में आप के साथ साझा करेंगे की पेशकश के लिए धन्यवाद:
$(document).ready(function(){
$("#price1, #price2").keyup(function() {
var priceOne = parseFloat($("#price1").val());
var priceTwo = parseFloat($("#price2").val());
var rate = parseFloat($("#rate").val());
if ($("#price1").val() && $("#price2").val()){
$('#rate').val(((priceTwo - priceOne)/priceOne * 100).toFixed(2));
}
});
$("#rate").keyup(function() {
var priceOne = parseFloat($("#price1").val());
var rate = parseFloat($("#rate").val());
if ($("#rate").val() && $("#price1").val() && $("#price2").val()){
$('#price2').val(((priceOne * rate)/ 100 + priceOne).toFixed(2));
}
});
})
इसके अलावा, आप इसे इस LINK
मैं निम्नलिखित परीक्षण कर सकते हैं नैतिक प्रश्न:
कृपया दो संख्याओं के बीच प्रतिशत की गणना करने में मदद करें। मैंने एक तरह से कोशिश की, लेकिन मैं सफल नहीं हुआ। कृपया मुझे बताओ कि क्या गलत है, या यदि आप अन्य स्क्रिप्ट जो मेरी मदद कर सकता है
मेरी स्क्रिप्ट सिफारिश कर सकते हैं मैं सराहना करेंगे:
<html>
<head>
<script type="text/javascript">
$("#rate").text(function() {
var result = (parseInt(($("#price1").text(), 10) * 100)/ parseInt($("#price2").text(), 10));
if (!isFinite(result)) result = 0;
return result;
});?
</script>
</head>
<body>
<div id="price1"><label><input id="price1" type="text"></label></div>
<div id="price2"><label><input id="price2" type="text"></label></div>
<div id="rate"><label><input id="rate" type="text"></label></div>
</body>
</html>
क्यों '?' था? शायद Typo की समस्या .. –
क्षमा करें, शायद यह गलत है, मैं इस क्षेत्र में नया हूं –
मैं भी नया हूं .. मुझे लगता है कि आपने अन्य साइटों से कॉपी की है, जो ** 'छुपा' ** विशेष पात्र उत्पन्न करता है .. '? 'हटाएं और शायद यह काम करेगा :) आदििल के जवाब भी देखें। –