小编Got*_*ies的帖子

jQuery字符串变量作为id-selector返回空对象

有一些我在这里没有看到的东西..我有一个字符串变量与元素id:

var sf_new_id = "#sf_widget_choice-32:14.86:1:1"
Run Code Online (Sandbox Code Playgroud)

我从另一个元素中获取该字符串('sf_selectedmethod'是另一个元素):

var anotherid = sf_selectedmethod.attr('id');
Run Code Online (Sandbox Code Playgroud)

然后我删除了最后一个字符并向该id添加了一些信息,即最后一个数字和'#':

var sf_new_id = anotherid.substr(0, anotherid.length-1); // Now without the last char.
sf_new_id = '#'+sf_new_id+'1';
Run Code Online (Sandbox Code Playgroud)

它变成了上面描述的字符串.

我正试图用这样的jQuery访问该元素:

$(sf_new_id).addClass("...");
Run Code Online (Sandbox Code Playgroud)

具有该id的元素存在,但没有任何反应.我也尝试隐藏元素:

$(sf_new_id).hide();
Run Code Online (Sandbox Code Playgroud)

但仍然没有任何反应.

我将整个元素放入console.debug,它显示一个空对象:

console.debug($(sf_new_id));
Run Code Online (Sandbox Code Playgroud)

输出:控制台中的Object []

我在这里错过了什么?

编辑: 我尝试了escape-thingy,它似乎工作,但现在的问题是,当信息在变量中时,我怎么能逃避冒号?

javascript jquery

9
推荐指数
3
解决办法
830
查看次数

将 .pdf 转换为 .zpl

我需要将 .pdf 文件转换为 .zpl 标签文件以使用斑马打印机进行打印,但这可能吗?

PDF 以 base64 编码字符串形式出现,不知何故我需要将其输出为 .zpl 文件。

我在项目中使用 PHP,并且我更喜欢 PHP 中的方法,但基本上任何编程语言都可以,只要它能完成工作即可。

我正在考虑将 PDF 转换为图像(通过快速谷歌搜索似乎可以实现),然后从图像(PNG、JPG 等)转换为 ZPL(通过快速谷歌搜索似乎也可以),但是有人有吗在我开始这样做之前,您对这种操作有任何了解或有任何见解吗?我在这里的日程很紧,我不能承担任何徒劳的工作。

更新 4.8.2016

我走了另一条路,从头开始创建了 ZPL,因为它使我们的服务比进行一些转换更快。因此,如果有人想知道同样的事情,我没有比谷歌已经提供的更多信息。附言。ZPL 并不是那么难的语言。;)

php pdf zpl

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

AJAX:本地主机上的“在此服务器上找不到请求的 URL”

  1. Ajax 可以很好地联系远程服务器(使用 jsonp)并返回漂亮的数据。
  2. 在 localhost 中,它表示在此服务器上找不到该 url。
  3. 我在 ajax 之前“警告”url,将其复制粘贴到浏览器地址栏中,然后返回漂亮的数据。

为什么?

哦,当 url 明显有效时,为什么我的 ajax 不能在 localhost 中工作?

我使用 WAMP-server 并为项目文件夹创建了一个别名目录。就像我说的,url 有效,因为我可以通过浏览器的地址栏访问它,但是 ajax 由于某种原因失败了。

编码:

var temp_url = "localhost/api/1.1/app_dev.php/getsomething/something";
$.ajax(
{
    type: "GET",
    url: temp_url,
    timeout:5000, // 5 second timeout in millis!
    data:{ 'get_data' : querystring},
    dataType: "jsonp",
    cache: false,
    success: function( data, textStatus, jqXHR ) {
        console.debug(data);
    },
    error: function(jqXHR, exception)
    {
        if (jqXHR.status === 0) {
            alert('Not connect.\n Verify Network.');
        } else if (jqXHR.status == 404) {
            alert('Requested …
Run Code Online (Sandbox Code Playgroud)

ajax

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

MySQL - 如何永久设置 auto_increment_increment 到最后一次服务器重启?

是否可以设置 MySQL auto_increment_increment 以便它在服务器重新启动后仍然存在?

目前我是这样设置的:

SET @@auto_increment_increment=2;
Run Code Online (Sandbox Code Playgroud)

但当我执行以下操作时,它就失去了价值:

sudo service mysql restart
Run Code Online (Sandbox Code Playgroud)

并返回默认值 1。

我在 AWS 上,希望能够尽可能简单地处理可能出现的世界末日错误:通过从 AMI 设置新实例。我希望它在启动时立即准备好提供服务,并避免诸如手动设置 auto_increment_increment 值之类的事情。

mysql

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

标签 统计

ajax ×1

javascript ×1

jquery ×1

mysql ×1

pdf ×1

php ×1

zpl ×1