Javascript 将许多GET值转换为AJAX功能
我已经用php构建了一个日历。它当前可以由GET值控制从URL。现在我希望使用AJAX来管理和显示日历。这样页面就不需要重新加载 如何使用AJAX做到最好?更具体地说,我想知道如何处理所有GET值? 有很多。我发现的唯一解决方案是日历中的每个链接都必须有一个onclick语句来表示大量属性(GET属性)?感觉好像走错了路 请帮帮我 编辑:应如何更改此代码以解决此问题Javascript 将许多GET值转换为AJAX功能,javascript,ajax,get,Javascript,Ajax,Get,我已经用php构建了一个日历。它当前可以由GET值控制从URL。现在我希望使用AJAX来管理和显示日历。这样页面就不需要重新加载 如何使用AJAX做到最好?更具体地说,我想知道如何处理所有GET值? 有很多。我发现的唯一解决方案是日历中的每个链接都必须有一个onclick语句来表示大量属性(GET属性)?感觉好像走错了路 请帮帮我 编辑:应如何更改此代码以解决此问题 $('a.cal_update').bind("click", function () { event.preventDe
$('a.cal_update').bind("click", function ()
{
event.preventDefault();
update_url = $(this).attr("href");
$.ajax({
type : "GET"
, dataType : 'json'
, url : update_url
, async : false
, success : function(data)
{
$('#calendar').html(data.html);
}
});
return false;
});
您可以从服务器返回字符串并在客户端使用Ajax进行处理。您可以从服务器返回字符串并在客户端使用Ajax进行处理
一般来说,您对使用XmlHttpRequest有多熟悉?也许你应该尝试一个较小的项目来了解它是如何工作的。看看MDN:@nikc上的AJAX入门文档,事实上,我知道基本知识。现在,它混合了许多点击机会,正如它在我脑海中所说的“停止”。我最习惯于用AJAX创建实时提要和类似的东西。此外,查找“表单序列化”可能会帮助您找到所需的内容?也许你应该尝试一个较小的项目来了解它是如何工作的。看看MDN:@nikc上的AJAX入门文档,事实上,我知道基本知识。现在,它混合了许多点击机会,正如它在我脑海中所说的“停止”。我最习惯于用AJAX创建实时提要和类似的东西。此外,查找“表单序列化”可能会帮助您找到所需内容。非常喜欢这个想法。这对我来说可能太难了。但是我很想阅读并了解更多关于你上面提到的内容。网上有没有我可以阅读的傻瓜或初学者指南?或者,如果你想展示一个基本的例子。a,它完成了上面的大部分工作(虽然不是pushState)。对不起,我不太理解这些文件。我只熟悉html和php。如何在添加jQuery时“保留现有链接和表单”?最大的问题是如何将“link href GET values”转换为javascript变量,并与AJAX一起发送回日历…我感到困惑。您可以使用jQuery的事件处理部分(例如)附加一个事件处理程序,以获取href、设置请求和。您不需要转换“link href GET values”,只需按原样使用URI即可。非常喜欢这个想法。这对我来说可能太难了。但是我很想阅读并了解更多关于你上面提到的内容。网上有没有我可以阅读的傻瓜或初学者指南?或者,如果你想展示一个基本的例子。a,它完成了上面的大部分工作(虽然不是pushState)。对不起,我不太理解这些文件。我只熟悉html和php。如何在添加jQuery时“保留现有链接和表单”?最大的问题是如何将“link href GET values”转换为javascript变量,并与AJAX一起发送回日历…我感到困惑。您可以使用jQuery的事件处理部分(例如)附加一个事件处理程序,以获取href、设置请求和。您不需要转换“link href GET values”,只需按原样使用URI即可。