问题列表 - 第31977页

jQuery UI对话框 - 在对话框内滚动时外窗滚动

我正在使用jQuery UI对话框来显示包含页面的弹出窗口.当我在弹出窗口内滚动并且滚动条到达底部时,父页面开始滚动.如何在对话框内滚动时限制父页面滚动?

我使用以下代码创建了一个模态对话框.

// Dialog
$('#dialog').dialog({
    autoOpen: false,
    width: 800,
    height: 550,
    minHeight: 500,
    maxHeight: 800,
    minWidth: 500,
    maxWidth: 900,
    modal: true,
    buttons: {
        "Cancel": function () {
            $(this).dialog("close");
        }
    }
});

$('#AddNewItems').click(function () {
    var currentURL = getURLOfCurrentPage();
    $('#dialog').dialog('open');
    $("#dialog").dialog("option", "width", 800);
    $("#dialog").dialog("option", "height", 550);
    $("#dialog").dialog( "option", "draggable", false );
    $("#dialog").dialog( "option", "modal", true );
    $("#dialog").dialog( "option", "resizable", false );
    $('#dialog').dialog("option", "title", 'My Title');
    $("#modalIframeId").attr("src", "http://myUrl");
    return false;
});
Run Code Online (Sandbox Code Playgroud)

jquery scroll jquery-ui jquery-ui-dialog

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

抛出(或相应地)NULL函数参数而不是让它全部爆炸?

在以前需要高耐用性和长期向上的时间,我一直是大规模应用验证指针函数的参数,当它被记录为"绝不能为空".std::invalid_argument如果参数在C++中实际为NULL并且在C中返回错误代码,那么我会抛出异常或类似的异常.

但是,我开始认为也许最好让应用程序立即在同一个函数中的第一个NULL指针取消引用中爆炸 - 然后崩溃转储文件将揭示发生了什么 - 并让一个彻底的测试过程发现坏的函数调用.

检查NULL并让应用程序爆炸的一个问题是,如果指针实际上没有在该函数中解除引用,而是存储以供以后使用,那么解除引用爆炸将脱离上下文并且更难以诊断.

有关于此的任何想法或最佳做法?

编辑1:我忘了提到我们的许多代码都是第三方开发人员的库,可能会或可能不知道我们的内部错误处理策略.但功能仍然正确记录!

c c++ validation error-handling exception-handling

6
推荐指数
3
解决办法
486
查看次数

Hibernate + EhCache = java.io.NotSerializableException

我现在正在进行负载测试.大约900个请求后,我收到此错误:

[ 03.08.10 11:49:00.465] [Store org.hibernate.cache.StandardQueryCache Spool Thread] ERROR net.sf.ehcache.store.DiskStore  - org.hibernate.cache.StandardQueryCacheCache: Failed to write element to disk 'sql: select hotelfeatu0_.name as col_0_0_ from feature hotelfeatu0_ where hotelfeatu0_.class='org.company.domains.HotelFeatures' and hotelfeatu0_.lang=? and hotelfeatu0_.hotel_id=?; parameters: ; named parameters: {ht=100: 'Hotel', lng=en}'. Initial cause was org.company.domains.Hotel
java.io.NotSerializableException: org.company.domains.Hotel
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
    at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
    at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
    at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    at java.util.HashMap.writeObject(HashMap.java:1001)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
    at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
    at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
    at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) …
Run Code Online (Sandbox Code Playgroud)

java grails hibernate ehcache

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

setTimeout并单击

$(document).ready(function() {
    $(".rshownews").click(function() {
        window.setInterval(function() {ajaxselectrss($(this).attr("title"))}, 1000);
    });
});

 function ajaxselectrss(rssurlvar) {
  var ajaxRequest;  // The variable that makes Ajax possible!

 try{
  // Opera 8.0+, Firefox, Safari
  ajaxRequest = new XMLHttpRequest();
 } catch (e){
  // Internet Explorer Browsers
  try{
   ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   try{
    ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
   } catch (e){
    // Something went wrong
    alert("Your browser broke!");
    return false;
   }
  }
 }
 // Create a function that will receive data sent from the server
 ajaxRequest.onreadystatechange …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery settimeout

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

如何在Qt Creator编码时看到Qt源代码?

如何在Qt Creator编码时看到Qt源代码?当我调试我的程序并达到一个断点时,当我按下F11而不是Qt函数时,调试器进入该函数的源代码,这是非常有趣的东西:D现在,我将在Qt中看到Qt函数的源代码编码时的创建者,而不是在调试时:D

qt qt-creator

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

cakePHP - 如何有条件地将组件加载到控制器中?

我正在通过http://www.webtechnick.com使用cakephp 1.3的优秀Facebook插件.这就是我现在所拥有的:

class UsersController extends AppController {
    var $name = 'Users';
    var $components = array('Facebook.Connect');

    function beforeFilter {
        $this->set('facebookUser', $this->Connect->user());
    }
}
Run Code Online (Sandbox Code Playgroud)

但我想有条件地加载Facebook.Connect组件,并在控制器中使用它 - 在sudocode中这样的东西......

if ($thisIsTrue) {
    Load_the_component_and_make_it_ready_for_use;
    $this->set('facebookUser', $this->Connect->user());
}
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

cakephp

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

Perl字符串是不可变的吗?

当我对字符串进行连接时,幕后发生了什么?

my $short = 'short';
$short .= 'cake';
Run Code Online (Sandbox Code Playgroud)

Perl是否有效地创建了一个新字符串,然后为它分配了正确的变量引用,或者Perl字符串本质上是否可变?

这个问题的动机来自我与一位同事的讨论,他说脚本语言可以使用不可变的字符串.

string perl

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

如何将时间戳作为postgres的时间戳?

我想从Postgres获取数据.时间戳类型中有一列没有时区.简单的SELECT返回格式化日期,但我想简单地以毫秒为单位的时间戳.我怎么能在SQL中做到这一点?

sql postgresql

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

在Python中使用多个参数进行字符串格式化(例如,'%s ...%s')

我有一个看起来像的字符串,'%s in %s'我想知道如何分隔参数,使它们是两个不同的%s.我的思绪来自Java想出了这个:

'%s in %s' % unicode(self.author),  unicode(self.publication)
Run Code Online (Sandbox Code Playgroud)

但这不起作用,所以它在Python中看起来如何?

python string syntax

159
推荐指数
8
解决办法
24万
查看次数

Android - 使用HTTP GET读取XML文件

我需要探索我的项目在Android上使用Web服务.我知道没有XML-RPC Web服务的官方库.

但是有REST XML,我需要测试它.

我想通过HTTP GET在我的网页上阅读XML(我必须通过用户名和密码).

要么

假设,我按照此链接,然后我在哪里通过用户名和密码?

任何人都可以帮我这个.

xml android get

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