用js调用php, js在get请求时停止,两个文件单独工作
Making a call to php with js, js stops at get request, both files work individually
不好意思,我是网络技术新手。我花了几个小时试图找出如何解决这个问题,没有得到任何地方,什么都没有发生,当页面加载do_something_with_sql.php不运行和计数器不增加,但这两个文件分别工作良好。
<?php
echo "<p>Theoretical number of queries <div id ='"queries'">0</div></p>";
?>
<script type="text/javascript">
queries = 0;
count = 0;
function test()
{
$.get("do_something_with_sql.php?count=" + count);
count = count + 40;
queries++;
document.getElementById("queries").innerHTML = queries;
}
setInterval(test, 1000);
</script>
编辑:这是代码的最新更新,但它仍然不做任何事情,没有控制台错误,我有JQuery文件在同一文件夹。
<?php
echo "<p>Theoretical number of queries <div id ='"queries'">0</div></p>";
?>
<script type="text/javascript" src="jquery-2.1.1.js">
queries = 0;
count = 0;
function test()
{
$.get('does_something.php?count=' + count, function()
{
count = count + 40;
queries++;
document.getElementById('queries').innerHTML = queries;
setTimeout(test, 1000);
});
}
setTimeout(test, 1000);
</script>
编辑编辑:
<?php
echo "<p>Theoretical number of queries <div id ='"queries'">0</div></p>";
?>
<script type="text/javascript" src="jquery-2.1.1.js"></script>
<script type="text/javascript">
queries = 0;
count = 0;
function test()
{
$.get('does_something.php?count=' + count, function()
{
count = count + 40;
queries++;
document.getElementById('queries').innerHTML = queries;
setTimeout(test, 1000);
});
}
setTimeout(test, 1000);
</script>
我不是专家,但有一点是肯定的,那句话:
$.get("do_something_with_sql.php?=" + count);
应:$.get("do_something_with_sql.php?count=" + count);
相关文章:
- 如何使用 node.js 比较两个 json 数组
- 如何在three.js上添加两个向量
- 如何用moment.js列出两个日期之间的所有月份
- moment.js在两个时区格式的日期之间存在差异
- js字符串转换为具有两个值的对象
- 如何将具有相同功能的两个select html标签的两个JS组合在一起
- 通过node.js和socket.io在两个用户之间发送消息
- 工具提示在带有两个图表的d3.js中消失
- 如何使用hasOne和sequelize.js引用两个表
- 使用应用程序状态js和视图在angular js url上传递两个参数
- Moment.js-两个日期的天数不同
- JS:两个或多个非严格模式下具有相同名称的对象属性
- 骨干.js两个层次的集合
- 拉斐尔.js两个不同的动画,一个悬停
- 挖空.js两个输入字段的逻辑 OR 的自定义验证规则
- angular.js两个指令,第二个指令不执行
- 帆JS两个查询第二次失败先删除
- CSS或JS粘/固定表头使用Easycal.js -两个分开的表
- Ember.js:两个控制器之间的依赖关系失败
- Node.js:两个服务器之间的通信(net)