我在IE 11中收到此错误:
Object doesn't support property or method isNaN
JavaScript的
jQuery(document).ready(function($) {
var $total = $('#total'),
$value = $('.value');
$firstName = $('#firstname');
$lastName = $('#lastname');
$tour = $('#tour');
$pledge = $('#pledge');
$currency = $('#currency');
$distance = $('#distance');
$riders = $('#riders');
$(':input').on('input change', function(e) {
var total = 1;
$value.each(function(index, elem) {
if(!Number.isNaN(parseFloat(this.value)))
total = total * parseFloat(this.value);
});
$total.val(total/10);
$('#pledgefirstname').text($firstName.val());
$('#pledgelastname').text($lastName.val());
$('#pledgetour').text($tour.val());
$('#pledgepledge').text($pledge.val());
$('#pledgecurrency').text($currency.val());
$('#pledgecurrency2').text($currency.val());
$('#pledgecurrency3').text($currency.val());
$('#pledgecurrency4').text($currency.val());
$('#pledgetotal').text($total.val());
$('#pledgetotal2').text($total.val());
$('#pledgedistance').text($distance.val());
$('#pledgeriders').text($riders.val());
});
});
Run Code Online (Sandbox Code Playgroud) 我正在使用本教程(来自该页面的第一个答案)。
简而言之,它使用 FB 应用程序和 PHP CURL GET 通过 HTTP 发布到您的 Facebook 页面。我已经让它工作了,并且可以使用正确的令牌发布到我的页面(作为我的页面)。
但是,页面访问令牌只能持续一个小时,这意味着您必须通过生成新令牌不断地重新授权。我如何设置并忘记,或以其他方式扩展我的令牌?我已阅读 facebook 文档,但无法将其应用到我的场景中。
我只想授权一次,接收令牌并让我的网络表单能够发布到我的页面。
我通常不使用js,所以我希望能快速取胜.尽管有很多类似的问题,但我无法在SO上找到答案.
我有一张表格......
<input type="text" size="5" id="value1" name="value1" />
<input type="text" size="5" id="value2" name="value2" />
<input type="text" size="5" id="total" readonly="readonly" class="bckground" name="total" />
Run Code Online (Sandbox Code Playgroud)
如何在输入输入后但在提交表单之前使用ajax(或其他方法)将value1乘以value2?
要求是在填写表格时简单地显示value1*value 2的产品.但是如果我想将它添加到我的数据库中,将它嵌入到表单字段中会很好.
编辑:以下是我的尝试.但我只能更新一个span元素,而不是自动更新.如果字段为空,它也会失败.
<script>
function calculateSum()
{
value1 = parseInt(document.getElementById("value1").value);
value2 = parseInt(document.getElementById("value2").value);
sum = value1 * value2;
document.getElementById("totalpledge").innerHTML = sum;
}
</script>
Run Code Online (Sandbox Code Playgroud)
似乎可以使用按钮...
<input type="text" size="5" id="value1" name="value1" />
<input type="text" size="5" id="value2" name="value2" />
<span id="totalpledge">--</span>
<span><button onclick="calculateSum()">Submit!</button></span>
Run Code Online (Sandbox Code Playgroud) 我们有一个将值写入本地数据库的 Python 脚本。我们需要将此数据库移动到需要来自白名单 IP 地址的连接的远程主机,我们必须设置并忘记该地址。
我们的解决方案是使用 Python sctipt 另一部分的代理(HTTP GET 用于其他内容)。但是,MySQLDB 库似乎不允许通过身份验证进行代理连接。
我们的问题...是否有其他可用的库,或者可能有其他库或 MySQL 解决方案来实现此目的?
我们发现了这个,但没有什么可继续的,而且似乎不起作用。请注意,我们不能使用系统范围的代理。
TLDR:如何通过代理连接MySQL数据库来解决需要通过静态IP连接的问题?