问题列表 - 第47199页

Jquery append()是否异步运行?

我已经看到了一些帖子(假设立即附加),其中有相互矛盾的接受答案.我们正在使用JQuery 1.4(http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js),而append()似乎是异步的,这样:

编辑以在AJAX回调的上下文中显示代码

 ...
 var message = $.ajax({
   type: "GET",
   url: "/getVolumes/" +  _Id,
   async: false 
 }).responseText;
 if (parseInt(message) != 0){
   var $results = $(message);
   $MAIN_DIV.append($results);
   retrieveTargets();
 }
...    
function retrieveTargets(){
  var $targets = $(".resultTargets");
}
Run Code Online (Sandbox Code Playgroud)

按预期执行并创建页面,但目标查询在运行时不产生任何内容.在JS控制台中运行相同的代码会按预期检索元素.

如果这是JQuery中的预期行为,那么等待追加完成的正确方法是什么?

jquery asynchronous append

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

Python - 未使用easy_install安装的软件包(PIL 1.1.7)

我用easy_install安装了PIL,但出于某种原因,当我运行一个使用它的文件时,我得到:

ImportError: No module named PIL
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么会这样?

我认为值得一提的是我通过easy_install安装了web.py并且工作正常.

python setuptools easy-install python-imaging-library

7
推荐指数
2
解决办法
5207
查看次数

使用UIScrollView在多个图像之间水平滚动

如果我们从照片应用程序开始,例如.可以通过滑动查看图像,并且当用户滑动时图像滚动到视图中.

这种UIScrollView设置如何以及如何在此UISCrollView中显示图像(例如,来自数组)?

图像是立即添加到滚动视图还是如何实现这种分页?

谢谢

iphone uiscrollview

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

使用Perl调用受保护的Windows 7可执行文件

我正在尝试编写一个perl脚本,通过使用query.exe(c:\ Windows\system32\query.exe)确定当前登录到Windows的用户.Perl无法访问此文件,无法执行它,甚至无法查看它是否存在,正如我在以下代码中找到的那样:

print `dir c:\\windows\\system32\\query*`;
Run Code Online (Sandbox Code Playgroud)

这会产生以下输出:

07/13/2009  05:16 PM         1,363,456 Query.dll
1 File(s)      1,363,456 bytes
0 Dir(s)  183,987,658,752 bytes free
Run Code Online (Sandbox Code Playgroud)

我已经使用perl getlogin函数检查了执行脚本的用户,并返回本地Administrators组成员的名称(特别是我).我也尝试为"Everyone"添加读取/执行权限,但是当我尝试修改此文件的权限时,Windows会继续向我提供访问被拒绝的错误.最后,我尝试以管理员身份运行perl.exe,但这也无法解决问题.

这是我可以通过更改Windows中的某些设置来解决的问题吗?我是否需要在perl脚本中添加一些内容?或者是否没有办法授予perl对这些进程的访问权限?

permissions perl windows-7

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

如何在GWT Javascript Native Interface中使用Java varargs?(又名"GWT没有printf()")

我正在尝试快速学习GWT作为新项目的一部分.我发现GWT没有实现Java的String.format()函数,因此没有类似printf()的功能.我知道Javascript存在一些printf()实现,所以我想我可以将其中一个作为GWT Javascript Native Interface函数粘贴.我遇到了问题,并决定我最好确保varargs值正确传递.这就是事情变得丑陋的地方.首先,一些示例代码:

// From Java, call the JSNI function:
test("sourceString", "params1", "params2", "params3");

....

public static native void test(Object... params) /*-{   
    // PROBLEM: this kills GWT!
    // alert(params.length);  

    // returns "function"
    alert(typeof(params));      

    // returns "[Ljava.lang.Object;@b97ff1"
    alert(params);
}-*/;
Run Code Online (Sandbox Code Playgroud)

GWT文档声明"从Java调用varargs JavaScript方法将导致被调用者接收数组中的参数".我想这意味着我至少可以检查params.length,但访问它会抛出一个包含在UmbrellaException中的JavascriptException,没有真正的信息.当我做"typeof(params)"时,它返回"function".好像这不够奇怪,如果我检查params的字符串值,它会返回看似是Java引用的字符串版本.

所以,我想我在这里问了几个不同的问题:

1)GWT/JSNI varargs如何实际工作,我是否需要做一些特殊的事情来传递价值观?
2)这里到底发生了什么?
3)有没有更简单的方法在GWT应用程序中获得printf() - 样式格式?

java gwt printf variadic-functions jsni

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

Python + nose:对记录的文本做出断言?

是否有一些简单的方法来捕获和记录有关已记录消息的断言nose

例如,我希望能够做到这样的事情:

cook_eggs()
assert_logged("eggs are ready!")
Run Code Online (Sandbox Code Playgroud)

python testing logging nose

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

无法在多对多关系中销毁记录

我是Rails的新手,所以我确定我犯了一个简单的错误.

我在两个模型之间建立了多对多的关系:UserGroup.它们通过连接模型连接GroupMember.

这是我的模型(删除不相关的东西):

class User < ActiveRecord::Base
  has_many :group_members
  has_many :groups, :through => :group_members
end

class GroupMember < ActiveRecord::Base
  belongs_to :group
  belongs_to :user
end

class Group < ActiveRecord::Base
  has_many :group_members
  has_many :users, :through => :group_members
end
Run Code Online (Sandbox Code Playgroud)

该表GroupMembers包含有关该关系的其他信息,因此我没有使用has_and_belongs_to_many(根据Rails"Active Record Associations"指南).

我遇到的问题是我无法摧毁一个GroupMember.

这是rails控制台的输出:

irb(main):006:0> m = GroupMember.new
=> #<GroupMember group_id: nil, user_id: nil, active: nil, created_at: nil, updated_at: nil>
irb(main):007:0> m.group_id =1
=> 1
irb(main):008:0> m.user_id = 16
=> 16 …
Run Code Online (Sandbox Code Playgroud)

model ruby-on-rails destroy

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

为什么我的程序打印出空终止字符?

当我运行它时,它将有时打印出一个空终止字符.它大部分时间都会打印,而且可能是打印字符的1/5.

void cryptogram::Encrypt(){

  cout<<"encrypt"<<endl;

char  Alphabet[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";

  fin.open("original.txt");

  cout<<"file opened";

  if(!fin)

    {
      cout<<"No file exists"<<endl;;
    }else{

  while(fin>>tempS){

        len=tempS.length();
        int a=0;
    for(int j=0;j<len;j++){
          for(a;a<=26;a++){
            tempS[j]=toupper(tempS[j]);
          if(tempS[j]!=Alphabet[a]){//while two characters arent equal
//if the characters arent equal...a is incremented, to see if the character from the word is equal to the next letter in the alphabet

                }else{
                   cout<<Crypto[a]; 
//crypto is an array of char filled with letters that are used to encrypt the message

           if(j!=len){ //if the word still has more characters
               j++;
               a=0; …
Run Code Online (Sandbox Code Playgroud)

c++ encryption null termination

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

jQuery验证 - 我如何忽略字母大小写?

可能是一个愚蠢的问题,但我似乎无法在谷歌土地上找到任何东西.我只需要一种方法来忽略输入字段的情况.我正在进行城市名称匹配,但需要"亚特兰大"和"亚特兰大"都有效.我该怎么编辑这个以获得我需要的验证爱?

    jQuery.validator.addMethod("atlanta", function(value) {
    return value == "Atlanta"; //Need 'atlanta' to work too
}, '**Recipient must reside in Chicago City Limits**');
Run Code Online (Sandbox Code Playgroud)

感谢任何和所有:)

validation jquery jquery-validate

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

在集团内部排序

order by在第二个查询中不起作用.我需要先通过DNAID然后DNBID订购

首先查询其命令为:111221

第二次查询其命令为:112112

有关我想要完成什么的更多信息和详细信息 /sf/ask/355801631/

mysql> select * from metarun;
+----+------------+-------+-------+--------------+----------+
| ID | RunGroupID | DNAID | DNBID | CONFIGTYPEID | DateTime |
+----+------------+-------+-------+--------------+----------+
|  1 |          1 |     1 |     1 |            2 | NULL     |
|  2 |          1 |     1 |     2 |            2 | NULL     |
|  3 |          1 |     2 |     1 |            2 | NULL     |
|  4 |          2 |     1 |     1 |            4 | NULL     |
|  5 …
Run Code Online (Sandbox Code Playgroud)

mysql group-by sql-order-by group-concat

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