首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用twitter bootstrap和zf2操作?

如何使用twitter bootstrap和zf2操作?
EN

Stack Overflow用户
提问于 2012-10-27 05:49:14
回答 1查看 1.6K关注 0票数 1

我有一个视图,包含一些来自数据库的表数据,我需要添加带有弹出对话框的按钮,以便在表单中编辑它,按钮:

代码语言:javascript
复制
<a class="btn" data-toggle="modal" href="<?php
  echo $this->url('admin', array(
      'action' => 'manage',
      'controller' => 'settings-api',
      'id' => $formdata['id'])); ?>"
  data-target="#edit_modal">Edit</a>

弹出式容器:

代码语言:javascript
复制
<div class="modal hide fade" id="edit_modal">
    <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal">×</button>
        <h3>Edit form</h3>
    </div>
    <div class="modal-body">
    </div>
</div>

在控制器操作中,我有类似这样的东西:

代码语言:javascript
复制
if ($this->request->isXmlHttpRequest()) 
    $view->setTerminal(true); 

$id = $this->getEvent()->getRouteMatch()->getParam('id');
$form->setData($data[$id]);
return $view->setVariables(array('form' => $form));

当我点击按钮时,我有一个弹出窗口,firebug显示我有一个需要的id的GET to action,但是如果我关闭弹出窗口而没有发布数据,并再次单击另一个id的按钮,我不再请求该操作,我只是弹出了旧数据。

谁能告诉我我做错了什么??

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-27 20:50:18

我从远程服务器上使用过jquery,当我从我的服务器上下载并连接到本地时,它工作了,但是为什么它不能与远程服务器一起工作呢?如果我尝试设置,它仍然不起作用

代码语言:javascript
复制
$form->setData($apiClient[$this->getEvent()->getRouteMatch()->getParam('id')]);
return $view->setVariables(array('form' => $form));

我只是在使用var_dump($form);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13094911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档