所以我有一个函数使用jQuery的$ .post机制来填充另一个页面中的内容div。我想在一开始就使用这种方法来显示div中的内容。为此,我调用document.ready脚本中的方法。
这是代码的样子:“HELP”
function OnloadFunction()
{
alert("HELP!");
var url = "<?php echo $this->url('public', array('id'=>'ajax')); ?>";
$.post(url, {contentVar:cv}, function(data){
$("#shoppingCart").load(data).show();
});
}
//when document loads, do the following
$(document).ready(function(){
OnloadFunction();
})
当我加载页面,提醒说显示出来,但$ .post函数没有任何区别,div没有填充url中的内容。
PS这不应该有所作为,但我使用ZF2(因此URL( '公',阵列( '身份证'=> 'AJAX'));?>)
任何帮助将是赞赏:)
谢谢!
什么URL呢Ajax的帖子?该帖子是成功还是404?什么是'cv'?在'data'的回调显示中调试什么?您的网页上是否有一个ID为'shoppingCart'的元素? – jbabey