谁能向我解释一下警报的升序,以及下面这段backbone.js代码中模型的项值?
var model = new Ingredient({"item" : "Before",});
alert("1");
alert(model.get('item')); // Before
model.fetch({ success: function() {
alert("3");
alert(model.get('item')); // After
}});
alert("2"
我的php服务器有问题(我的电脑是唯一的连接)。我最初认为部分原因是由于过多的ajax请求(我有一个脚本可以在每次击键时执行ajax请求),所以我实现了一个设计来控制ajax请求的流到队列中。下面是我的代码:
//global vars:
activeAjaxThread = 0; //var describing ajax thread state
ajaxQue = []; //array of ajax request objects in queue to be fired after the completion of the previous request
function
function genTask(elem){
elem.each(function(){
$this=$(this).parent('.cntTasks');
var pattern=/taskId-(.*)$/
var idTask=$this.attr('id').match(pattern);
var data='id_task='+idTask[1];
if(typeof jsVar2 !='undefined') data+
我已经尝试过使用php和jquery来尝试建立一种可以让这段代码工作的方法。我设想的是,每当用户单击load more按钮时,它就会进入数据库,并在每次单击时加载下十个数据,直到没有更多的数据要添加,在这种情况下,会有一条消息取代输入按钮,上面写着“没有找到更多的帖子”。此外,页面本身不会刷新,而是停留在原地以加载其余数据。
header.php
<?php
include('connection.php');
?>
<?php
session_start();
// Checks if user is logged in, if not red