js中zendframework的模块操作问题

miyae 发布于 2012/07/12 12:46
阅读 263
收藏 0

各位,我初用zendframework遇到问题啦!

在zendframework的模版中用连接方式<a href="/index/insert">to index</a>能够传递到index模块的index操作。

而我在javascript中想采用ajax时遇到路径问题,我的代码如下:

$.ajax({
              type:"POST",
              url:APP+"/index/index",
              data:$("#blog-form").serialize(),
              dataType:"html",
              success:function(data){                    
                    alert("成功保存");                             
              }

       });

上面代码中的url就是我想将数据传给index模块的index操作,但是没成功,请问这个url怎么写才对呢?

加载中
0
richcem404
richcem404
/ 默认就是index/index了 
0
leo108
leo108

url:APP+"/index/index" 

 还是

 url:APP+"/index/insert"

miyae
miyae
是这样url:"/index/insert";我就想这个路径该怎么写才能使ajax传值给insert操作, 我不写成url:APP+"/index/insert"是因为我把整个项目设置了虚拟主机了,所以我觉得应该不用APP啦。
0
miyae
miyae

@leo108 @οΟミ╰水ゝ 不好意思,是我大意了。我重写我的问题吧!主要修改地方是把url:APP+"/index/index"改为url:"/index/insert"。

在zendframework的模版中用连接方式<a href="/index/insert">to insert</a>能够传递到index模块的insert操作。

而我在javascript中想采用ajax时遇到路径问题,我的代码如下:

$.ajax({
              type:"POST",
              url:"/index/insert",
              data:$("#blog-form").serialize(),
              dataType:"html",
              success:function(data){                    
                    alert("成功保存");                             
              }

       });

上面代码中的url就是我想将数据传给index模块的insert操作,但是没成功,请问这个url怎么写才对呢?












 

0
miyae
miyae

引用来自“leo108”的答案

url:APP+"/index/index" 

 还是

 url:APP+"/index/insert"

是这样url:"/index/insert";我就想这个路径该怎么写才能使ajax传值给insert操作, 我不写成url:APP+"/index/insert"是因为我把整个项目设置了虚拟主机了,所以我觉得应该不用APP啦。
返回顶部
顶部