问题列表 - 第21487页

在多个选择中获取最后一次单击的选项

在页面上,我有一个包含许多选项的选择(多个)框.现在我想对最后点击的项目做出反应,用ajax显示一些数据.

由于选项元素上的"click"事件在IE中不起作用,我目前使用"更改"事件.

问题是,"value"和selectedIndex属性指向第一个选定的项目,即使我选择了第一个选项之后的其他选项.

我可以获得最近选择的选项的唯一方法是比较"更改"事件之前和之后的所选选项集.

还有其他方法吗?

html javascript events select

7
推荐指数
1
解决办法
4721
查看次数

指定的控制器无效(错误) - Zend Framework

我总是得到这个错误:

异常'Zend_Controller_Dispatcher_Exception',在blub\libraries\Zend\Controller\Dispatcher\Standard.php中显示消息'指定了无效的控制器(错误)':242

我在"controllers"目录中有一个文件"ErrorController.php",如下所示:

class ErrorController extends Zend_Controller_Action
{
    public function errorAction()
    {
        // blub
    }
}
Run Code Online (Sandbox Code Playgroud)

我的引导程序看起来像这样:

protected function _initController()
{
    $this->_frontcontroller = Zend_Controller_Front::getInstance();
    $this->_frontcontroller->setControllerDirectory(APPLICATION_PATH . 'controllers/');
}

protected function _initRoute()
{
    $this->_route = $this->_frontcontroller->getRouter();
    $this->_route->addRoute('default', new Zend_Controller_Router_Route(
        ':controller/:action/*', array(
            'module'     => 'default',
            'controller' => 'index',
            'action'     => 'index'
        )
    ));
}

public function run()
{
    try {
        $this->_frontcontroller->dispatch();
    }
    catch (Exception $e) {
        print nl2br($e->__toString());
    }
}
Run Code Online (Sandbox Code Playgroud)

的application.ini

[bootstrap]
autoloadernamespaces[] = "Zend_"
autoloadernamespaces[] = "ZendX_"

[production]    
includePaths.library = APPLICATION_PATH …
Run Code Online (Sandbox Code Playgroud)

php zend-framework

4
推荐指数
1
解决办法
1万
查看次数

多态和n层应用程序

我怀疑很长一段时间......希望任何人都能看到我.

假设我的模型中有3个类.

abstract class Document {}
class Letter extends Document {}
class Email extends Document {}
Run Code Online (Sandbox Code Playgroud)

和一个服务类,其方法返回一个Document(一个Letter或Email).

class MyService {
    public Document getDoc(){...}
}
Run Code Online (Sandbox Code Playgroud)

因此,在我的控制器中,我想显示MyService返回的文档,我希望它使用电子邮件的视图和信函的其他视图显示.控制器如何知道调用哪个文档视图?letterView或emailView?.

我经常在控制器上创建一个if语句来检查服务层接收到的Document的类型......但是我不认为从OOP的角度来看这是最好的方法,如果我实现了一些布尔方法Document. isLetter(),Document.isEmail()解决方案本质上是相同的.

另一件事是以某种方式将视图选择委托给Document.就像是:

class MyController {
    public View handleSomething() {
        Document document = myService.getDocument();
        return document.getView();
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,omg,为什么我的模型对象必须知道关于视图的任何信息?

任何强硬都值得赞赏:)

java oop model-view-controller n-tier-architecture

11
推荐指数
1
解决办法
409
查看次数

如何从我的网站邀请facebook上的朋友

在我的网站上,我基本上希望用户能够邀请他的Facebook好友.你知道有一个邀请朋友按钮 - 当用户点击它时 - FAcebook小部件打开 - 这将询问用户的facebook用户名/密码,一旦他登录 - 向他显示他的朋友列表 - 他可以选择朋友 - 他们收到他的消息邀请他们加入我的网站.

我正在看这个链接:http: //developers.facebook.com/connect.php#Basic

我看的每个教程都只是谈到了SHARE按钮.如何让用户向他的Facebook好友发送邀请消息谢谢

facebook

4
推荐指数
1
解决办法
1万
查看次数

IPhone Interface Builder:Z-Index,按钮的Z顺序,图像,ui元素等?

我正在界面生成器中拖动它...我想指定图像是在前面(如指示符)还是在按钮后面(如背景).我没有看到任何z-index属性,因为我习惯在其他环境中看到它.如果没有z-index属性,那么我想要实现的目标是什么?谢谢!

iphone xcode interface-builder

61
推荐指数
5
解决办法
7万
查看次数

Python多处理过程与独立Python VM

除了使用multiprocessing通信资源连接进程时模块的易用性,multiprocessing与使用subprocess启动单独的Python VM 相比,生成多个进程之间是否存在任何其他差异?

python virtual-machine multiprocessing

16
推荐指数
2
解决办法
4213
查看次数

从SOA的角度来看,Registry和Repository之间有什么区别?

  • 从SOA的角度看Registry和Repositry有什么区别?
  • 应该使用哪一个?一个人的优点和缺点是什么,反之亦然?

architecture soa design-patterns

8
推荐指数
1
解决办法
4541
查看次数

使用数据库存储和检索颜色,C#windows窗体应用程序

我正在用C#制作一个Windows应用程序.我正在使用颜色对话框供用户选择颜色.我想将该颜色存储在数据库中,以后能够检索它,并能够在用户界面中使用该颜色.

你会对我建议什么方法?

c# database color-picker colors winforms

8
推荐指数
2
解决办法
1万
查看次数

编辑可变长度的字符串

如何只使用以下格式的字符串中的数字:

       "####-somestring"
       "###-someotherstring"
       "######-anotherstring"
Run Code Online (Sandbox Code Playgroud)

.net c#

2
推荐指数
1
解决办法
183
查看次数

preg_match_all确保不同/唯一的结果

我使用以下代码来匹配以'$'开头的脚本中的所有变量,但是我希望结果不包含重复项,即不同/唯一:

preg_match_all('/\$[a-zA-Z0-9]+/', $code, $variables);
Run Code Online (Sandbox Code Playgroud)

有什么建议?

php preg-match-all

1
推荐指数
1
解决办法
4791
查看次数