小编NaN*_*NaN的帖子

我可以将数据添加到已经序列化的数组中吗?

我正在使用ckeditor,并希望将textarea数据与所有其他元素一起序列化.这可能吗?

如果可能的话,我想将taData附加到val.

var vals = $("#post").find('input,select').serialize();
var taData = CKEDITOR.instances.ta1.getData();
Run Code Online (Sandbox Code Playgroud)

jquery

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

PDO和MySQL存储过程.不退还参数

使用PDO时,我应该能够选择参数并回显它.但我得到的只是NULL.当我使用Workbench时,我可以看到它很好.

谁能告诉我为什么会这样呢?

CREATE PROCEDURE testing(OUT ret int)
BEGIN SET ret=12; END;

// On workbench returns '12' - Correct       
call testing(@ret);
select @ret;

// PHP/PDO returns NULL
$stmt=Db()->prepare("CALL testing(@ret)");
$stmt->execute();
$param = Db()->query("SELECT @ret")->fetch(PDO::FETCH_ASSOC);
var_dump($param);
Run Code Online (Sandbox Code Playgroud)

编辑: 我只是确信这可能是Windows的一个特定问题,所以我将此示例上传到我的UNIX服务器并得到完全相同的结果,NULL.

php mysql pdo stored-procedures prepared-statement

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

如何从JSON对象构建JSON字符串

我试图获取一个JSON对象并构建一个JSON字符串,但我不知道该怎么做.

这是我到目前为止给出的正确输出.

var execs = '';
$.each(window.ob.executives, function(idx, obj) {
    execs = idx + ':' + obj.name;
});
Run Code Online (Sandbox Code Playgroud)

我需要的是这样的字符串:

{ 1: 'test1', 2: 'test2', 3: 'test3', 4: 'test4' }
Run Code Online (Sandbox Code Playgroud)

有人能告诉我如何构建这个字符串吗?

此外,您可能会注意到我使用的window变量我理解不好.如果有人可以告诉我如何获取此变量的内容,这是另一个函数,那将非常感激.

编辑: stringify不会给我我需要的东西.这是我得到的:

[{"test1":"1","test2":"2"},{"test3":"3","test4":"4"}]
Run Code Online (Sandbox Code Playgroud)

jquery json

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

如何将数据加载到ckeditor onload中

是否可以在不使用JQuery的情况下将数据加载到ckeditor中?如果可能的话,我想为此使用内联脚本标记.我能找到的所有例子都与Jquery有关,在我的情况下这不是最优的.

到目前为止,我在CKs网站上找到的例子是:

CKEDITOR.instances.editor1.setData( '<p>Some other editor data.</p>', function()
    {
        this.checkDirty();  // true
    });
Run Code Online (Sandbox Code Playgroud)

我试图使用内联脚本标记,但它崩溃了编辑器.如果我在JQuery中使用它,它将按预期工作.

javascript jquery ckeditor

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

为什么有多个时区选择都可以解析为EST?

我需要添加仅为北美更改时区的功能.共有六个时区,包括夏威夷和阿拉斯加.

我在美国东部,所以我的时区是东部.在为我的位置选择时区时,我可以选择纽约,芝加哥和其他几个.我不确定为什么有这么多不同的时区都解决了相同的偏移量; 除非因为夏令时.

所有我基本上都在寻找这六个区域:

  • 美东时间
  • CST
  • MST
  • 太平洋标准时间
  • AKST
  • HST

有人能告诉我为什么有这么多不同的时区可以选择解决相同的偏移?

php timezone localization

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

如何定位css中的下一个元素?

我不确定这是否可行,但是有可能在div类之下识别div吗?如果是这样,我会用它做什么?

<div class="img-wrap">
<div></div> <---------------- This
<div class="img-wrap">
<div></div> <---------------- This
<div></div>
<div></div>
<div></div>
<div class="img-wrap">
<div></div> <---------------- This
Run Code Online (Sandbox Code Playgroud)

css

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

组连动不起作用

我编写了一个不使用group_concat的查询,并返回了9行,爱因斯坦持有的每个职业都包含一行。

当我在占领列上添加group_concat时,该列为null。我不明白我在做什么错。我希望看到的是“职业”列中所有9个职业的1行。

这是简单的查询。

SELECT ?item ?itemLabel ?genderLabel (GROUP_CONCAT(?occupationLabel) AS ?occupations)
WHERE {
  ?item wdt:P31 wd:Q5.
  ?item ?label "Albert Einstein"@en.
  ?item wdt:P21 ?gender .
  ?item wdt:P106 ?occupation .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
GROUP BY ?item ?itemLabel ?genderLabel
Run Code Online (Sandbox Code Playgroud)

编辑:

这是产生重复值的代码。

SELECT ?item ?itemLabel ?genderLabel (GROUP_CONCAT(?occupationLabel) AS ?occupations)
WHERE {
  ?item wdt:P31 wd:Q5.
  ?item ?label "Albert Einstein"@en.
  ?item wdt:P21 ?gender .
  OPTIONAL {
    ?item wdt:P106 ?occupation .
    ?occupation rdfs:label ?occupationLabel
    FILTER(LANGMATCHES(LANG(?occupationLabel), 'en'))
  }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en". …
Run Code Online (Sandbox Code Playgroud)

sparql

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

如何获取input[type=image]的值?

由于某种原因,我似乎无法从我的输入中获得价值。我在我的表单中对所有这些都使用了 type=image 。

我想要的是序列化数据并将其发送到我的后端代码。有人可以告诉我这应该如何工作吗?我不知道我在这里做错了什么。

<form id="test">
  <input type="image" src="test.jpg" alt="test 1" id="test1" name="test1" />
</form> 
Run Code Online (Sandbox Code Playgroud)
     var values = $('#test input').serialize();
     var request = $.ajax({
       url: "test.php",
       type: "POST",
       data: values,
       dataType: "json"
Run Code Online (Sandbox Code Playgroud)

jquery

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