使用jquery + Zend Framework动态地向页面添加部分视图

问题描述:

是否可以使用按钮向视图添加部分视图?所以当你按下一个按钮时,你可以加载一个局部视图并发送参数给它。使用jquery + Zend Framework动态地向页面添加部分视图

例如,当我想为一个问题的局部视图,每次我点击“添加问题”的局部视图添加到我的网页不同的ID ..我的局部视图。

的种类,是的。但是,您需要一个直接指向此部分视图的网址。这意味着它可能不会是一个部分。

通常,partials包含在服务器端,并且没有直接的URL。由于浏览器会调用它,所以您需要通过URL直接在浏览器中加载它。

那么简单:

$("#container-div").load("/url/to/your/view/"); 

会打电话的那个网址,贴在你的<div id="container-div">

+0

谢谢,你知道我如何发送参数并接收它们吗? – nielsv

+0

@nielsv就像你会做任何其他页面一样。你可以用'/ url/to/page/param1/param1Value'或者带有'/ url/to/page?param1 = param1Value'的原始PHP方式来实现ZF方式,这种情况下你可以通过' $ _GET'。 – jszobody