小编Yan*_*ick的帖子

jquery从特定id中删除特定元素

我有2个像这样的div:

<div id="container1"><input class="1"><input class="2"></div>

<div id="container2"><input class="1"><input class="1"><input class="2"></div>
Run Code Online (Sandbox Code Playgroud)

现在我如何删除所有class ="1"但仅从container2中删除.

jquery

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

jqGrid不显示JSON数据

我已经阅读了有关此问题的一些先前的问题和答案,但无法理解为什么不适合我.我可以看到网格,但它的空和萤火虫不会给我任何错误.

我的JSON数据采用这种形式

{"COLUMNS":["ID","MEMO"],"DATA":[[1,"test"],[2,"test1"],[3,"test2"]]} 
Run Code Online (Sandbox Code Playgroud)

我已经使用JSON Validator测试了这些数据并且它通过了

我的初始化代码与jsonReader

jQuery("#invoices").jqGrid({
    url:'/bob/index.cfm/invoices/read?format=json',
    datatype: "json",
    colNames:['id','memo'],
    colModel:[
        {name:'id', width:255},
        {name:'memo', width:290}
    ],
    rowNum:10,
    rowList:[10,20,30],
    pager: '#invoicespager',
    sortname: 'id',
    viewrecords: true,
    sortorder: "desc",
    caption:"JSON Example",
    jsonReader: {
        repeatitems: false,
        id: "Id",
        root: function (obj) { return obj; },
        page: function (obj) { return 1; },
        total: function (obj) { return 1; },
        records: function (obj) { return obj.length; }
    }       

});
jQuery("#invoices").jqGrid('navGrid','#invoicespager',{edit:false,add:false,del:false});
Run Code Online (Sandbox Code Playgroud)

json jqgrid

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

jquery 删除所有出现的元素

我有以下内容:

<div id="preview_invoice_container">
<table class="page_container">
    <tr>
        <td width="30%" id="position_0" class="box_container">
            <div class="box_logo"></div>
        </td>
        <td width="30%" id="position_1">
            <div class="box_logo"></div>
        </td>
        <td width="30%" id="position_2"></td>
    </tr>
</table>        
Run Code Online (Sandbox Code Playgroud)

我想删除仅在 div="preview_invoice_container " 内出现的所有 class="box_logo "

我已经尝试过以下操作:$('#preview_invoice_container').find('.box_logo').removeClass("box_logo");

但它不起作用。任何帮助将不胜感激。

jquery

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

启用safe_mode或设置open_basedir时,无法激活CURLOPT_FOLLOWLOCATION

当我运行此脚本时(http://bizonbytes.com/miscellaneous/sharrre.php?url=https://bizonbytes.com&type=googlePlus):

<?php
  //Sharrre by Julien Hany
  $json = array('url'=>'','count'=>0);
  $json['url'] = $_GET['url'];
  $url = urlencode($_GET['url']);
  $type = urlencode($_GET['type']);

  if(filter_var($_GET['url'], FILTER_VALIDATE_URL)){
    if($type == 'googlePlus'){  //source http://www.helmutgranda.com/2011/11/01/get-a-url-google-count-via-php/
      $content = parse("https://plusone.google.com/u/0/_/+1/fastbutton?url=".$url."&count=true");

      $dom = new DOMDocument;
      $dom->preserveWhiteSpace = false;
      @$dom->loadHTML($content);
      $domxpath = new DOMXPath($dom);
      $newDom = new DOMDocument;
      $newDom->formatOutput = true;

      $filtered = $domxpath->query("//div[@id='aggregateCount']");
      $json['count'] = str_replace('>', '', $filtered->item(0)->nodeValue);
    }
    else if($type == 'stumbleupon'){
      $content = parse("http://www.stumbleupon.com/services/1.01/badge.getinfo?url=$url");

      $result = json_decode($content);
      $json['count'] = $result->result->views;
      if( !isset($json['count']) ) $json['count'] = 0;
    }
    else if($type == 'pinterest'){ …
Run Code Online (Sandbox Code Playgroud)

php

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

Django-pipeline'compressed'不是一个有效的标记库:ImportError引发加载pipeline.templatetags.compressed:没有名为conf的模块

我收到这个错误,我不知道为什么我突然遇到django-pipeline的问题.

我正在使用virtualenv运行该项目,并且我尝试使用基本应用程序创建一个新项目,看看它是否会修复它,但我总是得到这个错误:

TemplateSyntaxError at /
'compressed' is not a valid tag library: ImportError raised loading pipeline.templatetags.compressed: No module named conf
Request Method: GET
Request URL:    http://127.0.0.1:8000/
Django Version: 1.7.3
Exception Type: TemplateSyntaxError
Exception Value:    
'compressed' is not a valid tag library: ImportError raised loading pipeline.templatetags.compressed: No module named conf
Exception Location: /home/ymorin007/.virtualenvs/humor15b/local/lib/python2.7/site-packages/django/template/defaulttags.py in load, line 1119
Python Executable:  /home/ymorin007/.virtualenvs/humor15b/bin/python
Python Version: 2.7.6
Python Path:    
['/home/ymorin007/workspace/sites/humor15.com/src',
 '/home/ymorin007/.virtualenvs/humor15b/lib/python2.7',
 '/home/ymorin007/.virtualenvs/humor15b/lib/python2.7/plat-x86_64-linux-gnu',
 '/home/ymorin007/.virtualenvs/humor15b/lib/python2.7/lib-tk',
 '/home/ymorin007/.virtualenvs/humor15b/lib/python2.7/lib-old',
 '/home/ymorin007/.virtualenvs/humor15b/lib/python2.7/lib-dynload',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/home/ymorin007/.virtualenvs/humor15b/local/lib/python2.7/site-packages']
Run Code Online (Sandbox Code Playgroud)

我的设置文件

########## COMPRESSION CONFIGURATION
STATICFILES_STORAGE = …
Run Code Online (Sandbox Code Playgroud)

django django-pipeline

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

Coldfusion查询对象操作

我有如下的coldfusion记录集:

id    name
1     dog
1     dog
2     cat
2     cat
5     lion
Run Code Online (Sandbox Code Playgroud)

记录数量是5,但我想要在不更改我的SQL的情况下使用coldfusion检索总唯一ID(在这种情况下为3).

coldfusion

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

Django 将一个块内容转换为全部大写

刚开始使用 Django,我正在尝试将块的内容全部大写

我的 base.html 模板

{% block page-title %}{{ "test123"|upper }}{% endblock %}
Run Code Online (Sandbox Code Playgroud)

它将与 TEST123 完美输出

我想让它始终大写,而不必每次我想覆盖它时都应用大写标签。

例如在我的 contact.html 中

{% block page-title %}Contact us{% endblock %}
Run Code Online (Sandbox Code Playgroud)

我希望尽可能保持干燥,而不必输入 {{ "Contact us"|upper }} 。

我已经尝试过,{{ {% block page-title %}{% endblock %}|upper }}但我得到了TemplateSyntaxError

django

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

django celery 获取类型错误:“元组”对象不可调用

我刚刚使用 RabbitMQ 在我的本地机器 (win10) 上安装了 celery 并遵循了他们的初学者教程。但我收到错误消息TypeError: 'tuple' object is not callable

src>workon clicknstrip
(clicknstrip) src>python manage.py celery beat

celery beat v3.1.18 (Cipater) is starting.
__    -    ... __   -        _
Configuration ->
    . broker -> amqp://guest:**@localhost:5672//
    . loader -> celery.loaders.app.AppLoader
    . scheduler -> celery.beat.PersistentScheduler
    . db -> celerybeat-schedule
    . logfile -> [stderr]@%INFO
    . maxinterval -> now (0s)
[2015-08-13 10:01:13,441: INFO/MainProcess] beat: Starting...
[2015-08-13 10:01:13,466: WARNING/MainProcess] DB Reset: Account for new __version__ field
[2015-08-13 10:01:13,470: CRITICAL/MainProcess] beat …
Run Code Online (Sandbox Code Playgroud)

django celery django-celery

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

GCE负载均衡器HTTPS和HTTP IP

我在GCE上使用HTTP负载平衡设置了一个应用程序(Django和nginx).

我创建了2个全局转发规则.1表示HTTP,另一表表示HTTPS.这给了我2 ip.

  • https:130.211.11.247:443
  • http:130.211.15.15

我在我的域名dvotedfan.com的DNS A记录中添加了HTTPS IP(130.211.11.247),如果我访问https://dvotedfan.com,它将完美运行

我的问题是,如果我尝试http://dvotedfan.com它不会工作(错误404).如果我使用HTTP IP提供的IP在130.211.15.15它将工作.

因为我知道我不能为DNS A记录添加超过1个IP记录如何使http://dvotefan.com请求工作.

load-balancing nginx google-compute-engine google-cloud-platform

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

jQuery替换部分字符串

我有以下代码:

?<div id="container">
 <input type="text" name="a1" id="a1">
 <input type="text" name="a2" id="a2">
?</div>????????????????
Run Code Online (Sandbox Code Playgroud)

我想将所有文本"a"的实例替换为"b",以获取div id ="container"中所有元素的id和name属性

所以新代码应该是这样的:

?<div id="container">
 <input type="text" name="b1" id="b1">
 <input type="text" name="b2" id="b2">
?</div>????????????????
Run Code Online (Sandbox Code Playgroud)

我似乎无法使用javascript replace()使其工作.

jquery

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